Expecting Mary (2010): cast, story & where to watch
2010 · Film · ★ 5.5

Released in 2010, Expecting Mary is a family film directed by Dan Gordon, running about 97 minutes. “Sometimes... all it takes is a little faith to find your way home.” — that tagline sets the tone.
What it’s about. Expecting Mary is the story of a young girl, who's had all the trappings of an upscale life, but it's only when she finds herself in a small New Mexico town, in a downtrodden trailer park, that she learns the real meaning of love, sacrifice and family.
Who’s in it. Expecting Mary stars Elliott Gould as Horace Weitzel, Linda Gray as Darnella, Lainie Kazan as Lillian Littlefeather and Cloris Leachman as Annie, among others.
How it landed. With an audience score of 5.5/10, Expecting Mary has drawn a solid, mixed-to-positive response.
Where to watch. In US you can stream it on fuboTV and Troma NOW and rent or buy it from Amazon Video and Fandango At Home. See the full, country-by-country breakdown on our where to watch Expecting Mary page.
If you liked it. Fans of Expecting Mary tend to enjoy Spirited Away, Back to the Future, The Lion King and Coco.
Frequently asked
- Where can I watch Expecting Mary (2010)?
- In US, Expecting Mary is available to stream on fuboTV and Troma NOW, and rent or buy from Amazon Video and Fandango At Home. Availability varies by country — check our where-to-watch page for every region.
- Is Expecting Mary worth watching?
- Expecting Mary holds an audience score of 5.5 out of 10, and is a strong pick if you enjoy family. Reactions are mixed, so it may depend on taste.
- Who stars in Expecting Mary?
- Expecting Mary stars Elliott Gould, Linda Gray, Lainie Kazan, Cloris Leachman and Della Reese.
- When was Expecting Mary released?
- Expecting Mary was released in 2010, with a runtime of about 97 minutes.