- James Haymandirector (directed by)
- Aaron Mendelsohnteleplay by and
- Janet Brownellteleplay by
- Aaron Mendelsohnstory by &
- Blake Harrisstory by
- Esther Thibault(as Esther Jaciuk)
Rest of cast listed alphabetically
- Miles Faber(uncredited)
- Joe Ring(uncredited)
- Blake Harrisco-producer
- Beth Millerexecutive producer
- Salli Newmanproducer (produced by)
- Frank von Zerneckexecutive producer (as Frank Von Zerneck)
- Derick V. Underschultzdirector of photography (as Derick Underschultz)
- Scot J. Kellyeditor (as Scot Kelly) (edited by)
- Collin Danielcasting director (casting by)
- Brett Greensteincasting director (casting by)
- Mario Cacioppoassistant makeup artist
- Cathy Shibleyhead of hair department
- Sandra Wheatlehead of makeup department
- Greg Copelandproduction manager
- Adam Lambertpost-production supervisor
- Andrea P. Stilgenbauerpost-production supervisor
- Richard Blacksecond assistant director (as Rick Black)
- Felix Grayfirst assistant director
- Fatima Palhetason-set assistant director
- Guinevere Cheungart department apprentice
- Jonathan Kovacsassistant property master
- Max Macdonaldfirst assistant art director (as Max McDonald)
- Vic Riglerproperty master
- Damien Segeeassistant set decorator
- Zachary Veroconstruction coordinator
- Tim Chiltonfoley artist
- Mark Friedgensupervising sound editor
- Brian Harmanre-recording mixer
- Penny Haroldsound effects editor
- Tamara Johnsonre-recording mixer
- Douglas Lunnboom operator
- Tim Terusadialogue editor
- David Torresfoley mixer
- Kevin Valentinere-recording mixer
- Warren Applebyspecial effects coordinator
- Tim Barraballspecial effects key
- Fiona MacPhersonspecial effects shop coordinator
- Beau Parsonsvisual effects coordinator
- Shelley Cookstunt coordinator
- David Allanlighting technician
- Jayson Clutefirst assistant camera
- Jason Hilmolighting technician
- Marcel Janissefirst assistant camera
- John Medlandstill photographer
- M. O'Connorkey grip
- Joe Cappellettiadr voice casting
- Christina Conovercasting assistant
- Alicia Fauchercasting assistant
- Sherie Hernandezcasting associate
- Diane Kerbelcasting: Canada
- Elizabeth Boykewichexecutive in charge of casting (uncredited)
- Alicia McNamaraassistant costume designer (as Alicia Schlaepfer)
- Susan Nyczcostume truck supervisor
- Reigh Casimirpost-production coordinator
- Richard Glazermanassistant editor
- Lissette Lopezpost-production coordinator
- Matthew Olsondailies transfer
- Jay Steinbergon-line editor
- Veronica Garcia Suazopost-production assistant (uncredited)
- Jacqueline C. Hernandezpost-production assistant (uncredited)
- Keith Largelocation manager
- Alex McNaughtonassistant location manager
- Mark Moorelocation scout
- Lisa Brochetmusic editor
- Alexandra Nicksonmusic supervisor
- Matthew Tishleradditional music production
- Shane B. Scottscript supervisor
- Robert Whitetransportation captain
- Kristin McCarthy Barryon-set teacher
- Barbara Biddlein-house producer
- Shae-Lynn Bourneskating consultant
- Ashleigh Gillanstand-in
- Ryan Greigdirector assistant
- Susan R. Jonesproduction coordinator
- Nathan Lomaxproduction assistant
- Dahla MacKennaeducation supervisor
- Erin Rentonthird assistant accountant
- Kitty Spiropoulosproduction accountant
Contribute to this page
Suggest an edit or add missing content