
Plot
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.
Trailer
Cast

Jena Malone
Mary Cummings

Mandy Moore
Hilary Faye

Macaulay Culkin
Roland

Patrick Fugit
Patrick

Eva Amurri
Cassandra

Heather Matarazzo
Tia

Martin Donovan
Pastor Skip

Mary-Louise Parker
Lillian

Chad Faust
Dean

Elizabeth Thai
Veronica

Valerie Bertinelli
Self

Birkett Turton
Mitch

Julia Arkos
PE Coach

Donna White
Trudy Mason

James Caldwell
Hairdresser

Nicki Clyne
Guitar Player

Aaron Douglas
Paramedic

Patricia Drake
Dean's Mother

Brent Fidler
Church Man

Jay Hilliker
Waiter / Host

John Innes
Pastor

Greg Kean
Dean's Father

Joe MacLeod
Lead Singer

Althea McAdam
Church Wife

Thomas Plustwik
Carpenter / Jesus

Syndie Skeeles
3 Year Old Mary

Susan Wilkey
Pink Bouffant Lady