Elenco

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

Judy Marshak
Silver Elms Matron

Doreen Brownstone
Silver Elms Bridge Player

Ryland Thiessen
Child Telford

Mackenzie Munro
Child Charlotte

Connor Price
Child Matt

Ardith Boxall
Lottie's Mother

Arne MacPherson
Doctor

R. Morgan Slade
Young Telford

Hilary Carroll
Bank Teller

Olie Alto
Bus Driver

Peter MacNeill
Jason Currie

Joyce Krenz
Auntie Doll

Jessica Burleson
Cell Phone Woman on Bus

Evelyne Anderson
Old Cronie at Charity Dance

Sarah Constible
Young Lottie

Alicia Johnston
Charlotte

Chris Sigurdson
Pastor

Blake Taylor
Manawaka Doctor

Jason Spevack
Child Marvin

David Gillies
Gardener at Park

Noah Meade
Child John

Josette Halpert
Young Arlene

Wayne Nicklas
Currie Store Manager Mr. Cooper

Christopher Read
Currie Store Clerk

Luke Kirby
Leo

Nada Abdel-Shahid
Missy

Frank Adamson
Mr. Oakley

Janet-Laine Green
Lottie

Aqqalu Meekis
Lazurus (as Akulu Meekis)

Peter Jordan
Henry Pearl

Ross McMillan
Telford

Sharon Bajer
Emergency Room Nurse 1978

Marcia Bennett
Nurse 2004
Equipe

Margaret Laurence
Novel

Kari Skogland
Director

Kari Skogland
Screenplay

Liz Jarvis
Producer

Kari Skogland
Producer

Lindsay Chag
Casting

Stephanie Gorin
Casting

Bobby Bukowski
Director of Photography

Vicki Graef
Costume Design

Jim Heber
Casting

Elaine Yarish
Script Supervisor

Jim Munro
Editor

Brandy Hagborg
Production Assistant

Rob Gray
Production Design

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

Allen Fraser
Still Photographer

Steve Munro
Sound Effects Editor

John Hazen
Sound Re-Recording Mixer

Rick Skene
Stunt Coordinator

Paul Shikata
Sound Effects Editor

Matthew Chan
Sound Re-Recording Mixer

David Giesbrecht
Still Photographer

Guy Collins
Executive Producer

Pamela M. Athayde
Makeup Department Head

Tim Harding
Special Effects Coordinator

Norma Richard
Hairstylist

Inge Klaudi
Makeup Artist

Michael MacMillan
Executive Producer

Seaton McLean
Executive Producer

Lisa Leonard
Key Hair Stylist

Bryan Gliserman
Executive Producer

Lori MacKay
Stunts

Allan Wallace Dunkeld
Stunts

Iain Reynolds
Art Direction

Cydney Cornell
Hairstylist

Colin Davies
Visual Effects Supervisor

Bryan Forde
Gaffer

Phyllis Lang
Executive Producer

Maryam Decter
Set Decoration