- James Wongdirector (directed by)
- Glen Morganwritten by &
- James Wongwritten by
- Jeffrey Reddickcharacters
- Yan-Kay Crystal Lowe(as Crystal Lowe)
Rest of cast listed alphabetically
- Ché Aimee Dorval(uncredited)
- Jackie Jenkins Jr.(uncredited)
- Richard Brenerexecutive producer
- Toby Emmerichexecutive producer
- Matt Mooreexecutive producer
- Glen Morganproducer (produced by)
- Craig Perryproducer (produced by)
- Art Schaeferco-producer
- Sheila Hanahan Taylorassociate producer
- James Wongproducer (produced by)
- Warren Zideproducer (produced by)
- Shirley Walkercomposer (music by)
- Robert McLachlandirector of photography
- Chris G. Willinghameditor (as Chris Willingham)
- John Papsideracasting director (casting by)
- Mark S. Freebornproduction designer (as Mark Freeborn)
- Nancy Fordart director (uncredited)
- Gregory Mahcostume designer (as Gregory B. Mah)
- Christopher Clarkmakeup effects lead shop technician
- Chris Devittcreature lab
- Joann Fowlermakeup designer (as JoAnn Fowler)
- Rachel Griffinspecial makeup effects artist
- Diane Holmeassistant hair stylist (as Dianne Holme)
- Tanya Hudsonkey makeup artist
- Warren Kirshnermakeup effects shop technician (as Warren Kirschner)
- Sarah Koppeshair stylist
- Toby Lindalamakeup effects department head / special makeup designer
- Penny Gibbsunit production manager
- Erik Holmbergexecutive in charge of production
- Jody Levinexecutive in charge of post-production
- Art Schaeferunit production manager
- Jay Vinitskypost-production supervisor
- Francois Garciahead of production, VFX, Meteor Studios (uncredited)
- Amanda Bartleytrainee assistant director
- Geoffrey Doddadditional photography
- Steve Eathornesecond assistant director: second unit
- Eddy Hardysecond assistant director: second unit
- Jack Hardyfirst assistant director
- Tim Macarthurbackground coordinator
- John MacCarthyfirst assistant director: second unit (as John B. MacCarthy)
- Glen Morgansecond unit director
- Roger Scott Russellsecond assistant director
- Riley Walshsecond assistant director: second unit / third assistant director
- Jim Bridgehead sculptor
- Graham Brownmetal fabricator
- Chris Buffetgraphics illustrator
- Vance Conwaylead carpenter
- Michael Cookproperty assistant
- Greg Coombsbest boy greensperson (as Greg A. Coombs)
- Michael Crozierpaint foreman (as Mike Crozier)
- Nelson Deweygraphics: caricatures
- Scott Dobbiegraphics
- Scott Aitkenboom operator: additional photography
- Steve Bartkowiczre-recording engineer
- Ron Bedrosianadr mixer
- Derek Lee Bellsound assistant (as Derek Lee)
- John Cannonsound assistant
- Kerry Carmean-Williamssound effects editor
- Julio Carmonaadr recordist
- Zack Davisadr editor / dialogue editor
- Dino Dimurosound effects editor (as Dino DiMuro)
- Ian Fergusoncableperson
- Steven M. Adamspyrotechnician
- Dennis Briestspecial effects technician
- Rory Cutlerspecial effects coordinator
- Mike Dobbinspecial effects rigger
- André Dominguezspecial effects best boy: second unit
- Chris Hatchwellspecial effects technician
- Graham S. Hollinsspecial effects shop foreman
- Steve Janzspecial effects fabricator
- Alistair Kingspecial effects rigger
- Michael Adkissoncompositor: Digital Dimension
- Ian Allardlighting artist: Meteor Studios
- Sylvain Allard3D modeler: Meteor Studios
- Jeremy Appelbaumcompositor: Meteor Studios
- Majorique Archambaulttexture artist: Meteor Studios (as Majorique Archambeault)
- Mathieu Archambaultcompositor: Meteor Studios (as Mathieu Archambeault)
- Ronald Arredondogaffer: visual effects
- Erika Bach3D scanning assistant coordinator
- Berj Bannayansoftware engineer: Soho VFX
- Dustin Brooksstunts / stunt double: Kris Lemche (uncredited)
- Corry Glassstunts
- Kristy Glassstunts
- Danny Hospesstunt performer
- Dave Hospesstunts (as Danny Hospes)
- Benny Bachvideo assist: second unit
- Bruce Borlandgaffer: second unit (as Bruce N. Borland)
- Jonathan Bosserigging grip
- Paul Bougiebest boy electrician
- Fraser Boylekey grip
- Jason Browncomputer playback technician
- Al Campbellkey grip: second unit
- Peter G. Capadoucachief lighting technician
- Nelson Caseleylamp operator (as Nelson Casely)
- Jeff Cassidycamera trainee
- Jonathan Blockanimator / opening animation
- Stephanie Boekeextras casting assistant
- Heike Brandstattercasting: Canada
- Coreen Mayrscasting: Canada
- Annette McCaffreyextras casting
- Caitlin McKennaadr voice casting
- James McKenzie Moorecasting assistant (as James Moore)
- Wendy O'Briencasting associate: U.S.
- Robin Stonecasting assistant: Canada
- Tess Brummitttruck costumer
- Darlene Gazzolacostumer: prep
- Paul Lavignecostume set supervisor (as Joseph Paul Lavigne)
- Linda Leduccostumer: prep
- Hisami Yamamotocostume supervisor
- Darren Blockassistant editor
- Logan Breitfirst assistant editor
- Kevin James Browndailies colorist
- Max Engoianeditorial production assistant
- Rachel Faith Hansonpost-production coordinator
- Joe Hathawaydigital color timer
- Michael Hatzercolor timer
- Jim Passoncolor timer
- Matt Zogarictrailer editor
- Jamie Goehringlocation scout (as Jamieson Goehring)
- Joel Hurleylocation scout: reshoot
- Greg Jacksonlocation manager: re-shoot
- Shane Lennoxassistant location manager: re-shoots
- Danny McWilliamslocation manager
- Denis McWilliamslocation scout
- Michael Robertsassistant location manager
- Paul Russelltrainee location manager
- Campbell Sweenylocation scout
- Vivian Aguiar-Buffcomposer assistant: Shirley Walker
- Eun-Mee Ahnmusician: violin
- Lee Blaylockmusic clearance executive
- Paul Broucekexecutive in charge of music: New Line
- Rebecca Bunnellmusician: violin
- Darius Campomusician: violin
- Kim Carrollmusician: guitars and textures
- Vincent Cirilliprotools engineer
- Ana Oparnica Sebalscript supervisor: second unit (as Ana Oparnica)
- Helga Unguraitscript supervisor
- Tracy Youngadditional script supervisor
- Matt Buntendriver: set decorating
- Scott Carpentertransportation
- Rafal Dybowskitransportation
- Raymond Fairchildtransportation captain: second unit (as Ray Fairchild)
- Gary Morneautransportation captain (as Gary J. Morneau)
- Sylvia Nablotransportation coordinator: second unit
- Bert Prevosttransportation co-captain
- Fred Stephenspicture vehicle coordinator
- Larry Tardifdriver: camera car and process trailer
- Chris Anakaplayback assistant
- Len Antonationcaterer
- Charlie Attrillhorse wrangler
- Lynell Bangsproduction accountant: additional photography
- Zsolt Baranyaikey production assistant
- Cassandra Barbourrights and clearances
- Debbie Barlowaccounting clerk
- Bob Bedardcaterer
- Dana Belcastroproduction executive
- Jonathan Blocktitle designer
- Eric Bressspecial thanks
- Shirley Walkerin memory of
Contribute to this page
Suggest an edit or add missing content
