Mary is a good Christian girl who goes to a good Christian high school where she has good Christian friends and a perfect Christian boyfriend. Her life seems perfect, until the day that she finds out that her boyfriend may be gay — and that she’s pregnant.
Jena Malone | Mary |
Mandy Moore | Hilary Faye |
Macaulay Culkin | Roland |
Patrick Fugit | Patrick |
Heather Matarazzo | Tia |
Eva Amurri Martino | Cassandra |
Martin Donovan | Pastor Skip |
Mary-Louise Parker | Lillian |
Chad Faust | Dean |
Elizabeth Thai | Veronica |
Valerie Bertinelli | Herself |
Birkett Turton | Mitch |