Full Cast & Crew
Top Billed Cast
Full Cast

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
Crew
Kari Skogland
Director
Margaret Laurence
Novel
Kari Skogland
Screenplay
Liz Jarvis
Producer
Kari Skogland
Producer
Bobby Bukowski
Director of Photography
Jim Munro
Editor
Lindsay Chag
Casting
Stephanie Gorin
Casting
Jim Heber
Casting
Vicki Graef
Costume Design
Elaine Yarish
Script Supervisor
Brandy Hagborg
Production Assistant
John McCarthy
Original Music Composer
Rob Gray
Production Design
Steve Munro
Sound Effects Editor
Steve Munro
Supervising Sound Editor
John Loranger
Sound Effects Editor
Paul Shikata
Sound Effects Editor
Richard Cadger
ADR Editor
John Hazen
Sound Re-Recording Mixer
Matthew Chan
Sound Re-Recording Mixer
David Drainie Taylor
Dialogue Editor
Leon Johnson
Production Sound Mixer
Rick Skene
Stunt Coordinator
David Giesbrecht
Still Photographer
Allen Fraser
Still Photographer
Phyllis Lang
Executive Producer
Seaton McLean
Executive Producer
Michael MacMillan
Executive Producer
Guy Collins
Executive Producer
Bryan Gliserman
Executive Producer
Iain Reynolds
Art Direction
Maryam Decter
Set Decoration
Inge Klaudi
Makeup Artist
Pamela M. Athayde
Makeup Department Head
Norma Richard
Hairstylist
Cydney Cornell
Hairstylist
Lisa Leonard
Key Hair Stylist
Tim Harding
Special Effects Coordinator
Colin Davies
Visual Effects Supervisor
Lori MacKay
Stunts
Allan Wallace Dunkeld
Stunts
Bryan Forde
Gaffer





