Liz McAdams
Meredith Monroe
Matt McAdams
Cameron Bancroft
Young Ellie
Emma Karwandy
Young Liz
Jess McLeod
Colleen
Eileen Pedde
Young Nora
Ashley Harry
Gerry
Peter Abrams
Frank Fry
Keith Martin Gordey
Dean Jenkins
Brad Williams
Doug Mitchell
Derek Green
Ellie Wilson
Pascale Hutton
Becky McAdams
Rachel Pattee
Hank Wilson
Duncan Fraser
Nora
Ashley Michaels
Helen
Christine Chatelain
Bobby
Shaun Benson
Vince Johnson
Garry Chalk
Young Hank
Mark Pawson
Director
Andrew C. Erin
Writer
Aaron Kim Johnston
Producer
Kirk Shaw
Executive Producer
Timothy O. Johnson
Stunt Coordinator
Owen Walstrom
Director of Photography
Mahlon Todd Williams
Noel Hedges
Editor
Tony Kent
Original Music Composer
Kevin Blumenfeld
Casting
Laura Toplass
Co-Producer
Breanne Hartley
David Rempel
Production Design
Monika Choynowski
Costume Designer
Angelina Kekich