Discover

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

Samantha Weinstein
Child Hagar
Camera
Bobby Bukowski
Director of Photography
Allen Fraser
Still Photographer
David Giesbrecht
Still Photographer
Costume & Make-Up
Vicki Graef
Costume Design
Pamela M. Athayde
Makeup Department Head
Norma Richard
Hairstylist
Inge Klaudi
Makeup Artist
Lisa Leonard
Key Hair Stylist
Cydney Cornell
Hairstylist
Crew

Rick Skene
Stunt Coordinator
Tim Harding
Special Effects Coordinator

Lori MacKay
Stunts
Allan Wallace Dunkeld
Stunts
Editing
Jim Munro
Editor
Lighting
Bryan Forde
Gaffer
Production
Liz Jarvis
Producer

Kari Skogland
Producer
Lindsay Chag
Casting
Stephanie Gorin
Casting
Jim Heber
Casting
Brandy Hagborg
Production Assistant
Guy Collins
Executive Producer
Michael MacMillan
Executive Producer
Seaton McLean
Executive Producer
Bryan Gliserman
Executive Producer
Phyllis Lang
Executive Producer
Sound
John Loranger
Sound Effects Editor
Steve Munro
Supervising Sound Editor
John McCarthy
Original Music Composer
David Drainie Taylor
Dialogue Editor
Richard Cadger
ADR Editor
Leon Johnson
Production Sound Mixer
Steve Munro
Sound Effects Editor
John Hazen
Sound Re-Recording Mixer
Paul Shikata
Sound Effects Editor

Matthew Chan
Sound Re-Recording Mixer
Camera
Bobby Bukowski
Director of Photography
Allen Fraser
Still Photographer
David Giesbrecht
Still Photographer
Costume & Make-Up
Vicki Graef
Costume Design
Pamela M. Athayde
Makeup Department Head
Norma Richard
Hairstylist
Inge Klaudi
Makeup Artist
Lisa Leonard
Key Hair Stylist
Cydney Cornell
Hairstylist
Crew

Rick Skene
Stunt Coordinator
Tim Harding
Special Effects Coordinator

Lori MacKay
Stunts
Allan Wallace Dunkeld
Stunts
Editing
Jim Munro
Editor
Lighting
Bryan Forde
Gaffer
Production
Liz Jarvis
Producer

Kari Skogland
Producer
Lindsay Chag
Casting
Stephanie Gorin
Casting
Jim Heber
Casting
Brandy Hagborg
Production Assistant
Guy Collins
Executive Producer
Michael MacMillan
Executive Producer
Seaton McLean
Executive Producer
Bryan Gliserman
Executive Producer
Phyllis Lang
Executive Producer
Sound
John Loranger
Sound Effects Editor
Steve Munro
Supervising Sound Editor
John McCarthy
Original Music Composer
David Drainie Taylor
Dialogue Editor
Richard Cadger
ADR Editor
Leon Johnson
Production Sound Mixer
Steve Munro
Sound Effects Editor
John Hazen
Sound Re-Recording Mixer
Paul Shikata
Sound Effects Editor

Matthew Chan
Sound Re-Recording Mixer