For Disney, she played Samantha in the 1972 Disney family adventure drama film Napoleon and Samantha, Martha McIver in the 1973 Disney western film One Little Indian, Annabel Andrews in the 1976 Disney comedy film Freaky Friday, and Casey Brown in the 1977 Disney family film Candleshoe. She also played Kyle Pratt in the 2005 Touchstone Pictures film Flightplan.
- She was offered the role of Princess Leia in Star Wars, but since she was already working on two films (Freaky Friday and Candleshoe) under contract at Disney, she turned the role down.
- Foster was also considered for the role of Abby Mallard in the 2005 Disney film Chicken Little, along with several other actresses that were also considered for the part.
- Foster was also considered for the role of Rita in Oliver and Company, along with several actresses that were also considered for the part.
- She was also considered for the role of Tess in the 2003 version of Freaky Friday.