- Daniel MacIvorwritten by
- Elliot Page(as Ellen Page)
Rest of cast listed alphabetically
- Hannah Gross(uncredited)
- Jack Gross(uncredited)
- Geneviève Appletonassociate producer
- Camelia Friebergproducer
- Joe Friebergexecutive producer
- Sherrie Johnsonco-producer
- Stephen J. Turnbullline producer
- Rudolf Blahacekdirector of photography
- Paulette Cablehair supervisor / makeup supervisor
- Evan Hyiskyassistant hair/makeup
- Jim Macdonaldkey hair stylist
- Geneviève Appletonpost-production manager
- Stephen J. Turnbullproduction manager
- Sarah Campbellsecond assistant director
- Lisa Fennellthird assistant director
- Mary Reynoldsfirst assistant director
- Nicole Trasktrainee assistant director
- Mike Balishcarpenter
- Lance Barneylead dresser
- Joseph Bowerkey scenic painter (as Joe Bower)
- Jamie Clarkethird assistant art director
- Keith Currieproperty master
- Jody Davisart department dailies
- Bernard Fayepainter (as Brenard Faye)
- Andre Fiskehead carpenter
- Harry Goodickconstruction coordinator
- Peter Haegartcarpenter
- Fred Brennandialogue editor
- Steph Carrierre-recording mixer (as Stephan Carrier)
- Kathy Choiassistant sound editor
- Martin Gwynn Jonesassistant sound editor
- Frank Kavanaghboom operator
- Garrett Kerrdialogue editor
- Sid Liebermanfoley artist
- John MacDonaldassistant foley artist
- Brent MacLeansecond assistant sound editor
- Jim Rillieproduction sound mixer
- Randy Boliverstunt coordinator
- Nance Ackermanstill photographer
- Brian A. Adamsbest boy grip (as Brian Adams)
- Billy Butterydirector of photography: second unit
- Jody Daviselectric: dailies
- Rob Eshelbygenerator operator
- Jason Jacksonelectric: dailies (as Jason A. Jackson)
- Roddy Kosubgaffer (as Rod Kosub)
- Simone Chiaextras casting
- Peter Oliverextras casting
- Kirin Jordancostume set supervisor
- Diana Redmondset costumer
- Chris Hintoncolor timer
- Mila Patrikicolorist
- Shannon Perreaultassistant editor
- Catherine Rankinnegative cutter
- Joanne Rourkecolorist: HD mastering
- Lyn Anne Sparrowpost-production coordinator (as Lynanne Sparrow)
- Darlene Burselllocation pa/security
- Michell Desnoyersassistant location manager (as Michelle Desnoyers)
- Margo Mosherlocation manager
- Brian R. Shawlocation security
- Richard Bellmusician: piano
- Jaro Czerwynecmusician: accordian
- Peter Mooremusic editor
- Ron Proulxmusic clearance
- Jane Tattersallmusic editor
- Michael Timminsmusic engineer / music producer / musician: guitar, percussion, xylonphone
- Maggie Thomasscript supervisor
- Mervin Geddesdriver (as Melvin Geddes)
- Robert Meadedriver
- John Sampsondriver (as John Chas Sampson)
- Michael Sullivantransportation coordinator
- Emmanuel 'Manny' Taylortransportation captain (as Emmanuel Taylor)
- Helen Taylortransportation dailies
- Frank Andersonfor Shelburne Film Production Centre
- Jackie Annestyfor Shelburne Film Production Centre
- Robert Askelegal services
- William Bowerfor Shelburne Film Production Centre
- Daphne Butlercleaner
- William Camerontitle designer
- Simone Chiaasssiatnt to Ms. Frieberg
- Andy Clarklegal services
- Lorraine Clarkelectronic press kit supervisor
- Jeff Corkumproduction accountant
- Sue Conleythanks
Contribute to this page
Suggest an edit or add missing content