Annie Hancock
Jill Wagner
Ben Langdon
Colin Egglesfield
Mary Lou
Fiona Vroom
Young Ben
Matt Visser
Young Annie
Ivy Matheson
Minister
Neill Fearnley
Joe
Michael Karl Richards
Jessica Hancock
Rachel Hayward
Jovanna
Tasya Teles
Hal Hancock
Ken Tremblett
Tony MacAllister
Matty Finochio
Judge Brown
Catherine Lough Haggquist
Hector
Bill Dow
Tracy
Marilyn Norry
Extras Casting
Sandra-Ken Freeman
Stunt Coordinator
Glenn Ennis
Director
Writer
Laurie Stevens
Executive Producer
Bruce D. Johnson
Casting
J.J. Ogilvy
Editor
Jason Pielak
Producer
Holly Redford
Line Producer
John Prince
Sean Cossey
Director of Photography
David Pelletier
Production Design
Rick Whitfield
Music
Stu Goldberg
Set Dresser
Meredith Hall
Key Grip
Wally Nygren
Third Assistant Director
Clarke Collette
Makeup & Hair
Emma Lane
First Assistant "A" Camera
Rusty Deluce
Second Assistant Director
Dave T. Nall
"A" Camera Operator
Brian Whittred
Andrew Barry
Props
Jessica Smith
Accountant
Sandra Murphy
Art Department Assistant
Michelle Barile
Property Master
Donna Smith
Assistant Location Manager
Lisa Blaxley
Boom Operator
Adam Pisani
First Assistant "B" Camera
Dan Pressler
Costume Designer
Sheila White
Costume Assistant
Sarah McDermott
Assistant Property Master
Ashley Mendoza
Production Coordinator
Lei Leng Ong
First Assistant Director
Karen Robyn
Craft Service
Robert Juliusson
First Assistant Editor
Saeed Vahidi
Steadicam Operator
Tammy Jones
Erica Sterry
Hairstylist
Calogera Duminuco
Location Manager
Dominic Main
Louisa Main
First Assistant Accountant
Pamela Gillies
Dolly Grip
Lee Wilde
Grip
Liam Pidsosny
Gaffer
Timothy Hedgecock
Transportation Coordinator
Dean Fitzpatrick
Post Production Supervisor
B.F. Painter
"B" Camera Operator
Second Assistant "A" Camera
Keshia Smith
Digital Imaging Technician
Darren Joseph
Alain Kimuni
Ryan Ennis
Second Assistant "B" Camera
Jonathan Yip
Matthew Brunt
Production Sound Mixer
Greg Hewett
Costume Supervisor
Thomas L. Pankiewich
Set Decoration
Jacqueline Miller
Script Supervisor
Lisa Rerrie
Still Photographer
Bettina Strauss
Security Coordinator
Sean Hanlin
Special Effects Coordinator
Dale Shippam
Sound Re-Recording Mixer
David Green
Production Manager
Makeup Artist
Teresa Robinson
Mathew Drummond
Best Boy Grip
Mike Rogers
Best Boy Electric
Josh Rohrback
Kevin Belen
Transportation Captain
Brett Taylor
Supervising Sound Editor
Bill Mellow
Foley Editor
Dylan Campbell
Online Editor
Jamie Franklin
Sound Supervisor
Kelly Cole
Mark Angly
Casting Assistant
Natalye Vivian
Colorist
Lionel Barton
Dialogue Editor
Christine McLeod
Sound Designer
Ken Cade
Music Supervisor
Natasha Duprey