Brian Connor
Rob Estes
Nora Hargrave
Sarah Manninen
Mia
Diana Bang
Dylan
Ryan McDonell
Older Nora
Karen Elizabeth Austin
Older Frank
Fred Keating
Older Thomas
John Hainsworth
Neighbor
Marilyn Norry
Thomas Hargrave
David James Lewis
Frank Clemmons
David Richmond-Peck
Alana Sullivan
Anne Marie DeLuise
Julie
Kelly Monaco
Dr. Bowers
Reg Tupper
Stan
Viv Leacock
Keenan O'Dwyer
Tim Henry
Kilgore
John Innes
Associate Producer
Michael Shepard
Producer
Harvey Kahn
Executive Producer
Production Manager
Allen Lewis
Director
Michael M. Scott
Sound Designer
Chester Bialowas
Foley Artist
Don Harrison
Ian Mackie
Legal Services
Juliet Smith
Director of Photography
Adam Sliwinski
Editor
Charles Robichaud
Casting
Shana Landsburg
Melissa Perry
Production Design
Jill Scott
Art Direction
Cherie Kroll
Set Decoration
Ide Foyle
Property Master
Ric Walkington
Casting Assistant
Alicia Jordan
Still Photographer
Katie Yu
Visual Effects Supervisor
Romald Geoffery
Dialogue Editor
Stephen Cheung
Sound Re-Recording Mixer
Brody Ratsoy
Greg Stewart
Key Makeup Artist
Tana Lynn Moldovanos
Makeup Artist
Erin Mackenzie
First Assistant Editor
David Grave
Original Music Composer
Graeme Coleman
Jack Grossbart
Screenplay
Duane Poole
Second Assistant Director
Robert S. Weber
Costume Designer
Rebekka Sorensen
Assistant Costume Designer
Shiva Shabani
Key Costumer
Tina Wilson
Assistant Set Decoration
Leesa Hanna
Extras Casting
Sara Brown
Key Hair Stylist
Debra Johnson
Assistant Hairstylist
Rita Mooney
"A" Camera Operator
Jill MacLauchlan
First Assistant "A" Camera
Ariane Jonassen
Second Assistant "A" Camera
Peter Leung
"B" Camera Operator
Pat Cronin
First Assistant "B" Camera
Mischa Haman-Dass
Second Assistant "B" Camera
Aleks Pichlak
Data Management Technician
Gary Saibil
Production Sound Mixer
Steven Weakes
Boom Operator
Paul Novokshonoff
Generator Operator
Chris Wojski
Key Grip
Miguel Gelinas
Best Boy Electric
Brad Mear
Dolly Grip
Jules Quesnel
Production Coordinator
Yale Kussin
Assistant Production Coordinator
Colin House
Second Assistant Production Coordinator
Mark MacDonald
Controller
Marnie Termuende
Production Accountant
Kathy Eyre Candiago
Payroll Accountant
Sarah Pennington
Business Affairs Coordinator
Marnie Young
Assistant Location Manager
Geoffrey Dodd
Script Supervisor
Carol Green-Lundy
Special Effects Coordinator
Tom Blacklock
Stunt Coordinator
Lloyd Adams
Transportation Coordinator
Dean Fitzpatrick
Transportation Captain
Jim Papadogambros
Craft Service
Glenn Mowatt
Chef
Campbell Watson
Post Production Supervisor
Dawn Knight
Assistant Editor
Colorist
Gary Shaw
Online Editor
David Robinson
Geoffery Antony
First Assistant Director
Mike Crain
Lighting Technician
Mackenzie Dunham
Shea Pollard
Gaffer
Ronald Richard
Location Manager
Kent Sponagle