- Alfred Goughwritten by &
- Miles Millarwritten by
- John L. Balderstonwriter (1932 screenplay) (uncredited)
- Stephen Sommerswriter (2001 screenplay) (uncredited)
Cast
(in credits order) complete, awaiting verification
- Anthony Chau-Sang Wong(as Chau Sang Anthony Wong)
- Daniel Richard Giverin(as Daniel Giverin)
- Ken Tran(as Ken C. Tran)
- Allan Yuk-lun Chou(as Allan Chou)
- Fernando Chien(as a different name)
- Mac Jeffrey Ong(as Jeffrey Ong)
- Michael Scherer(as Mike Scherer)
- Yungstun Wu(as Wu Yangtsun)
Rest of cast listed alphabetically
- Vic Armstrong(uncredited)
- Chris Brighamexecutive producer
- Sean Danielproducer
- Bob Ducsayproducer
- Jianxin Huangexecutive producer
- James Jacksproducer
- Chiu Wah Leeline producer: China
- Josette Perrottaco-producer
- Marc Pitreassociate producer
- Zhonglun Renexecutive producer (as Ren Zhonglun)
- Stephen Sommersproducer
- Matt Stueckenassociate producer (as Matthew Stuecken)
- Simon Duggandirector of photography
- Caroline Aquinspecial makeup effects technician
- Fung-Yin Chengmakeup artist: China (as Fung Yin Cheng)
- Nelson Dacostaspecial effects makeup (as Nelson De Costa)
- Nelson De Costaspecial makeup effects artist
- Jean-Jacques Dionhairdresser
- Réjean Forgetkey hair designer / key hair stylist: China action unit
- Yuko Ying Min Fuhair stylist: China action unit
- Bruno Gatienspecial effects makeup artist
- Emilie Gauthierkey makeup artist: China action unit / makeup artist
- Francois Gauthierspecial makeup effects artist
- Mitchell E. Dauteriveproduction supervisor
- Casey Grantproduction manager
- Lu Cien Hioeproduction supervisor
- Jim Kontosunit manager (as Jimmy Kontos)
- Josette Perrottaunit production manager
- Miguel Ángel Povedapost-production supervisor
- Lisa Rodgerspost-production supervisor
- Junjie Zhaoproduction manager: Shanghai
- Xiaofeng Zhenproduction manager
- Yindy Leungassociate production manager: China (uncredited)
- Vic Armstrongaction unit director / second unit director
- Anabelle Berkanithird assistant director
- Holly Brace-Lavoiethird assistant director: action unit (as Holly Brace Lavoie)
- Marielou Bélisle-Pierrethird assistant director
- James Chaseythird assistant director
- Renato De Cotiissecond assistant director: action unit
- Zhi Tao Hethird assistant director: action unit, China
- Shi Min Lion-set assistant director: China
- Zheng Wei Lion-set assistant director: China
- Craig Abelesculptor
- Andy Aitkenmouldmaker / sculptor
- Daniel Auclairsculptor
- Francis Backstoryboard artist
- Vasco Beauchampassistant sculptor
- James Branamanart department assistant
- Alain Brochuconstruction coordinator
- Michel Brochuconstruction supervisor
- Rejean Brochulead carpenter
- Paul Aulicinoco-supervising sound editor / sound effects editor
- Pascal Beaudinsound recordist: Additional
- Cedric Charroncable person
- Marc Deschainefirst assistant sound editor
- Nerses Gezalyanfoley mixer
- Hector C. Gikasound effects editor (as Hector Gika)
- Larry Hopkinslayback sound mixer
- Xavier Horansound editor
- Daniel S. Irwindialogue editor
- Enrico Altmannspecial effects technician
- Andy Antoinespecial effects assistant / special effects technician
- Marc Auclairspecial effects assistant
- James Bomalickspecial effects technician: China
- Dana Campbellspecial effects foreman
- Kevin Carterspecial effects contact lenses
- Kyle Burnett Cashulinassistant to special effects coordinator
- Shing Chanspecial effects foreman: China
- Adam Charbonneauspecial effects pyrotechnician
- Yvon Charbonneauspecial effects pyrotechnics foreman (as Yvon Chico Charbonneau)
- Kiran Ahlawatmatch move technical director
- Imran Ahmedlighting lead: Rhythm & Hues / sequence/scene lighting technical director: Rhythm & Hues India
- Tanseer Ahmedanimator: Rhythm and Hues
- Amit Aidasanieducator
- Shish Aikateducation manager, Rhythm & Hues
- Mohammad Akrammatchmove artist
- Erik Akutagawascan record manager
- Mithun Jacob Alexbg prep artist: Rhythm & Hues (as Alex Mithun Jacob)
- Spencer Alexandercharacter rigger: Digital Domain / character technical director
- Mir Z. Alitechnical director: Rhythm & Hues
- Scott Armstrongstunts / stunt double: Luke Ford (uncredited)
- Vic Armstrongsupervising stunt coordinator / action coordinator (uncredited)
- Jason Cavalierstunts: motion capture / stunt rigger (uncredited) / utility stunts (uncredited)
- Alex Chiangstunt performer (uncredited)
- Mike Chutestunts / stunt double: David Calder (uncredited)
- John-sebastien Cotestunts: motion capture (as John Sebastien Cote)
- Marc Désourdystunt supervisor: Canada
- David Formanfight choreographer: China / utility stunts (uncredited)
- Wai-Lun Fungstunt rigger: China
- François Gauthierstunts (as Frank Gauthier)
- Joe Allegrolibra head technician
- Matt Almasbest boy grip: Canada
- Francois Archambaultcamera operator: "a" camera
- Eric Aubinsecond assistant camera: "b" camera
- Darren Baileygrips libra technician
- Jonathan Barbeaurigging electrician
- Geoffroy Beauchemincamera operator
- Patrick Beaulacfirst assistant camera
- Charles Beetztechnical illustrator: grip dept
- Joël Bellefleurrigging grip (as Joel Bellefleur)
- Balaji Anbalagananimator
- Bernd Angererlead animator
- David Bartonfacial animation producer: Image Metrics
- Jeremy Coxanimator: titles
- Kathleen CurryMassive artist / animation artist
- Kevin Dooleyanimator: Digital Domain
- Tom K. Gurneyanimator
- Jordan B. Harrisanimator (as Jordan Harris)
- Jack Kasprzakprevisualization artist (as John Kasprzak)
- Courtney Brightcasting associate (as Courtney Sheinin)
- Nicole Danielscasting assistant
- Barbara Harrisvoice casting
- Rosanna Ngcasting director: china
- Zoe Thompsoncasting coordinator
- Julie Amyotdresser
- Mureille Blouincostume breakdown artist
- Phillip Boutte Jr.costume illustrator
- Élise Bélandspecialized costume technician
- Priscilla Collinseamstress
- Dan Crawleyspecialty costumer
- Caroline Dumontseamstress
- Tereska Gesingdresser
- Chloé Giroux-Bertrandcostume breakdown technician
- Lynda Goodespeciality wardrobe technician
- Taylor Blackdigital intermediate scanner: Company 3
- Felipe CagnoEditorial Intern
- Salvatore Catanzaroadditional on-line editor
- Meagan Costelloassistant editor
- Moises Cruzdailies producer
- Rob Doolittlesenior on-line editor
- Peter Gvozdasfirst assistant editor
- Nick Montondigital intermediate finishing supervisor: Company 3
- Pierre Blondinlocation manager
- Steve Hartlocation manager: UK
- Robin Mounseylocation manager: aerial/ plate unit
- France Pelchatassistant locations manager
- Asha Sharmaassistant location manager: UK reshoots
- Jeff Atmajianorchestrator
- Colette Barberscoring crew
- Frank Bennettorchestrator: additional music
- Mark Berrowmusician: violin
- Nicholas Bucknallmusician: clarinet
- Jeff Carsonmusic editor
- Vincent Cirillidigital recordist: additional music (as Vincent Cirelli)
- Chris Cladviolin
- Trisha Burtonscript supervisor: second unit
- Lorette Leblancscript supervisor
- Milena Popovicscript supervisor: action unit
- John Bobertransportation captain
- Alan Cantyunit driver
- Réal Hamelpicture car coordinator
- David Mardertransportation coordinator
- Daniel Matthewstransport coordinator
- Stephanie Michauddriver (as Stéphanie Michaud)
- Dan Romerotransportation coordinator
- Spiro Tsovrastransportation captain
- Tania Vericast driver: Maria Bello
- Barbara Arsenaultassets manager
- Nancy Arsenaultto Michelle Yeoh
- Lucas Ayoubproducers office assistant
- Marie-Elaine Baillyproduction coordinator
- Rajia Baroudiadr voice group
- Guillaume Beaudoin-Aubinset runner: second unit
- Cynthia Bibeaumedic coordinator
- Lisa Marie Blairstand-in
- David Blythfloor runner: UK Unit
- Steve Bocsiproduction assistant
- Michael Gayin memory of our friend (as Michael D. Gay)
- William Kongspecial thanks
- Pietro Scaliaspecial thanks
Contribute to this page
Suggest an edit or add missing content