
Cast

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
DB
Doreen Brownstone
Silver Elms Bridge Player
RT
Ryland Thiessen
Child Telford

Mackenzie Munro
Child Charlotte

Connor Price
Child Matt
AB
Ardith Boxall
Lottie's Mother
AM
Arne MacPherson
Doctor
RMS
R. Morgan Slade
Young Telford
HC
Hilary Carroll
Bank Teller
OA
Olie Alto
Bus Driver

Peter MacNeill
Jason Currie

Joyce Krenz
Auntie Doll
JB
Jessica Burleson
Cell Phone Woman on Bus
EA
Evelyne Anderson
Old Cronie at Charity Dance

Sarah Constible
Young Lottie

Alicia Johnston
Charlotte
CS
Chris Sigurdson
Pastor

Blake Taylor
Manawaka Doctor

Jason Spevack
Child Marvin
DG
David Gillies
Gardener at Park
NM
Noah Meade
Child John

Josette Halpert
Young Arlene
WN
Wayne Nicklas
Currie Store Manager Mr. Cooper
CR
Christopher Read
Currie Store Clerk

Luke Kirby
Leo
NA
Nada Abdel-Shahid
Missy

Frank Adamson
Mr. Oakley

Janet-Laine Green
Lottie

Aqqalu Meekis
Lazurus (as Akulu Meekis)
PJ
Peter Jordan
Henry Pearl
RM
Ross McMillan
Telford

Sharon Bajer
Emergency Room Nurse 1978

Marcia Bennett
Nurse 2004
Crew
ML
Margaret Laurence
Writing

Kari Skogland
Directing

Kari Skogland
Writing
LJ
Liz Jarvis
Production

Kari Skogland
Production
LC
Lindsay Chag
Production
SG
Stephanie Gorin
Production

Bobby Bukowski
Camera
VG
Vicki Graef
Costume & Make-Up
JH
Jim Heber
Production
EY
Elaine Yarish
Directing
JM
Jim Munro
Editing
BH
Brandy Hagborg
Production
RG
Rob Gray
Art
JL
John Loranger
Sound
SM
Steve Munro
Sound
JM
John McCarthy
Sound
DDT
David Drainie Taylor
Sound
RC
Richard Cadger
Sound
LJ
Leon Johnson
Sound
AF
Allen Fraser
Camera
SM
Steve Munro
Sound
JH
John Hazen
Sound

Rick Skene
Crew
PS
Paul Shikata
Sound

Matthew Chan
Sound
DG
David Giesbrecht
Camera
GC
Guy Collins
Production
PMA
Pamela M. Athayde
Costume & Make-Up
TH
Tim Harding
Crew
NR
Norma Richard
Costume & Make-Up
IK
Inge Klaudi
Costume & Make-Up
MM
Michael MacMillan
Production
SM
Seaton McLean
Production
LL
Lisa Leonard
Costume & Make-Up
BG
Bryan Gliserman
Production

Lori MacKay
Crew
AWD
Allan Wallace Dunkeld
Crew
IR
Iain Reynolds
Art
CC
Cydney Cornell
Costume & Make-Up
CD
Colin Davies
Visual Effects
BF
Bryan Forde
Lighting
PL
Phyllis Lang
Production
MD
Maryam Decter
Art



















