- Mark A. Lewisscreenplay &
- Michael Lewisscreenplay (as Michael W. Lewis)
- Martha MacIsaac(as Martha Macisaac)
- Sebastian Stewart(as Sebastian Gacki)
- Brenda Crichlow(as Brenda M. Crichlow)
Rest of cast listed alphabetically
- Lisa Marie Blair(uncredited)
- Vanessa Morley(uncredited)
- Zachary Throne(voice) (uncredited)
- Trent Carlsonproducer
- Sidney Chiuassociate producer
- Blake Corbetexecutive producer
- Ian Gogginsexecutive producer
- Stephen Hegyesexecutive producer
- Rob Neilsonproducer
- Brad Pelmanexecutive producer
- Andria Springco-producer
- Shawn Williamsonexecutive producer
- Jan Kiesserdirector of photography
- David Athertonmakeup artist: Val Kilmer
- Thomas D. Bacho Jr.makeup effects: prosthetic artist, MastersFX, Inc. (as Tom Bacho)
- Mark Balloumakeup effects coordinator: L.A., MastersFX, Inc.
- Anthony Allen Barlowmakeup effects: prosthetic artist, MastersFX, Inc. (as Anthony Barlow)
- April Boyeskey makeup artist
- Joe Colwellmakeup effects: prosthetic artist, MastersFX, Inc.
- Charlene Dunnassistant hairdresser
- Jack Firmanmakeup effects: prosthetic artist: MastersFX
- Maiko 'Mo' Gomyomakeup effects: prosthetic artist, MastersFX, Inc. (as Maiko Gomyo) / special makeup effects artist
- Rob Neilsonpost-production supervisor
- Tracey Renyardproduction manager
- Stacy Fishfirst assistant director
- Julie Hemmerlingsecond assistant director
- Trevor Ralphthird assistant director
- Marty Adamskicarpenter
- Jean Bropheyset dresser
- Joshua Cockerhamon-set carpenter
- Sandrina Crowset dresser
- Rob Dampierconstruction foreman
- Lorne Devineset dresser
- Christopher di Armaniassistant property master
- Matthew L. Eisenhauerscenic carpenter
- Joshua Gauthierscenic painter
- Melanie Hainesgraphic designer
- Ian Embertonre-recording mixer
- Matt Hovlandadr mixer
- Roger Morrisdialogue editor
- Gina Muellerdialogue editor
- Miguel Nunesre-recording mixer / sound designer
- Craig Stauffersound mixer
- Robert Pallerspecial effects coordinator
- Tom Archerdigital compositor
- Romain Bayledigital matte painter
- Pauline Burnsvisual effects producer
- Ryan Croninsenior animator
- Chris Dollvisual effects artist
- Brandon Hinescompositor
- Jeremy Hoeydigital matte painter
- Nick Hsiehlead compositor: Atmosphere
- Andrew Karrcgi supervisor
- Jeremy Kehlerdigital compositor
- Kirk Jarrettstunt coordinator
- Dwayne Wileystunt performer
- Paul Arnelbest boy
- Monty Blackgenerator operator
- Geoff Danelighting technician
- Derek Hardinglamp operator
- Rayne Hollowaybest boy
- David Kershawdolly grip
- Ryan Ketchumbest boy: on set
- Louis Leunganimator
- Chad Belairbackground casting
- Lauren Fernandescasting associate
- James Forsythextras casting
- Karen Anshelmtruck costumer
- Grace Keatingcostumer (as Grace M. Anderson)
- Audrey Wongassistant costume designer / costume supervisor
- Travis Abelstrailer editor
- Ken MacKenzieimaging technician
- Rob Neilsonon-line editor
- Martin Ostromlaboratory technician
- Evan Warnerfirst assistant editor
- Clayton Carrollassistant location manager
- Trina Ogryzeklocation scout
- Chris Wilsonlocation manager
- Marc Barilorchestrator
- Liz Gallachermusic supervisor
- Alexandra Hillmusic supervision executive
- Amanda Alexanderscript supervisor
- Luke Bradshawscript supervisor daily
- Louie Hausnertransportation captain
- Wally Janzendriver: special equipment
- Billy McRobbiedriver (as William J. Mcrobbie)
- Al Parisiendriver: special equipment
- John Parisiendriver: special equipment
- Robert Quayledriver: special equipment
- Herinder Sidhudriver: special equipment
- Jennifer Aichholzproduction coordinator
- Craig Andrushkoproduction office assistant
- Nick Bachmancentipede wrangler
- Charlene Belleauliaison: Alkali Lake
- Jahpa Belleauliaison: Alkali Lake
- Michelle E. Bondproduction assistant (as Michelle Nieken)
- Paul Burkepersonal trainer: Val Kilmer
- Nick Calderonestand-in
- Morley Cruikshankassistant production coordinator
- Jane Davidsonpayroll assistant
- Zev Tiefenbachspecial thanks
Contribute to this page
Suggest an edit or add missing content