Heaven help us.
Overview
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.
Cast
Jena Malone
Mary Cummings
Mandy Moore
Hilary Faye
Macaulay Culkin
Roland
Patrick Fugit
Patrick
Eva Amurri
Cassandra
Martin Donovan
Pastor Skip
Mary-Louise Parker
Lillian
Chad Faust
Dean
Elizabeth Thai
Veronica
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
Then She Arrived
Dreamkeeper
Hot Tub Time Machine
The Cure In Orange
Bachelor Party
Eloise at Christmastime
Beauty Water
Welcome to the Dollhouse
Incendiary
The Brown Bunny
Steam: The Turkish Bath
Getting Even with Dad
Good Gals
Chasing Liberty
Coal Miner's Daughter
Girl Most Likely
A Charlie Brown Thanksgiving
Summerland
What's Up, Doc?
Evita