
92 minutes
6/11/2004
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
as Mary Cummings

Mandy Moore
as Hilary Faye

Macaulay Culkin
as Roland

Patrick Fugit
as Patrick

Eva Amurri
as Cassandra

Heather Matarazzo
as Tia

Martin Donovan
as Pastor Skip

Mary-Louise Parker
as Lillian

Chad Faust
as Dean

Elizabeth Thai
as Veronica

Valerie Bertinelli
as Self

Birkett Turton
as Mitch

Julia Arkos
as PE Coach
Donna White
as Trudy Mason
James Caldwell
as Hairdresser

Nicki Clyne
as Guitar Player

Aaron Douglas
as Paramedic

Patricia Drake
as Dean's Mother

Brent Fidler
as Church Man
Jay Hilliker
as Waiter / Host

John Innes
as Pastor

Greg Kean
as Dean's Father

Joe MacLeod
as Lead Singer

Althea McAdam
as Church Wife
Thomas Plustwik
as Carpenter / Jesus
Syndie Skeeles
as 3 Year Old Mary
Susan Wilkey
as Pink Bouffant Lady