Expecting Mary is a 2010 American comedy-drama film starring Elliott Gould, Linda Gray, Lainie Kazan, Cloris Leachman, Della Reese, Olesya Rulin, Cybill Shepherd, Gene Simmons, and Fred Willard.
It was written and directed by Dan Gordon and produced by Kim Waltrip[1] with executive producer Jim Casey.
[3] Mary (Olesya Rulin) is a 16-year-old girl who is 8 months pregnant.
She had all the trappings of an upscale life, but ran away from her mother Meg (Cybill Shepherd) and stepfather Phil Cuthbart (Duncan Bravo) who wanted her to get an abortion.
It is only when she finds herself in a small New Mexico town in a downtrodden trailer park where she learns the real meaning of love, sacrifice, and family.