Ellen Burstyn
Hagar
Christine Horne
Young Hagar
Cole Hauser
Young Bram
Kevin Zegers
John
Elliot Page
Arlene
Dylan Baker
Marvin
Wings Hauser
Older Bram
Jordan Todosey
Child Lottie
Landon Norris
Young John
Sheila McCarthy
Doris
Devon Bostick
Teen Marvin
Aaron Ashmore
Matt
Ted Atherton
Reverend Troy
Iain Reynolds
Art Direction
Rob Gray
Production Design
Maryam Decter
Set Decoration
Bobby Bukowski
Director of Photography
Allen Fraser
Still Photographer
David Giesbrecht
Vicki Graef
Costume Design
Cydney Cornell
Hairstylist
Norma Richard
Lisa Leonard
Key Hair Stylist
Inge Klaudi
Makeup Artist
Pamela M. Athayde
Makeup Department Head
Tim Harding
Special Effects Coordinator
Rick Skene
Stunt Coordinator
Allan Wallace Dunkeld
Stunts
Lori MacKay
Kari Skogland
Director
Elaine Yarish
Script Supervisor
Jim Munro
Editor
Bryan Forde
Gaffer
Jim Heber
Casting
Lindsay Chag
Stephanie Gorin
Bryan Gliserman
Executive Producer
Guy Collins
Michael MacMillan
Phyllis Lang
Seaton McLean
Producer
Liz Jarvis
Brandy Hagborg
Production Assistant
Richard Cadger
ADR Editor
David Drainie Taylor
Dialogue Editor
John McCarthy
Original Music Composer
Leon Johnson
Production Sound Mixer
John Loranger
Sound Effects Editor
Paul Shikata
John Hazen
Sound Re-Recording Mixer
Matthew Chan
Steve Munro
Sound Effects Editor, Supervising Sound Editor
Colin Davies
Visual Effects Supervisor
Margaret Laurence
Novel
Screenplay
You need to be logged in to continue. Click here to login or here to sign up.
Can't find a movie or TV show? Login to create it.
Login
Sign Up
Want to rate or add this item to a list?
Not a member?
Sign up and join the community