- Felix Chongwriter
- Stephen Fung(as Stephan Fung)
- Anthony Chau-Sang Wong(as Anthony Wong)
- Lik-Chi Lee(as Lik Chee Lee)
- Ricardo Mamood-Vega(as Ricardo Mamood)
- King-Man Yip(as King Man Ip)
- Rachel Ngan(as Rachel Chung)
- Brian Banowetz(as Brian Bano)
- Tat-Ming Cheung(as Tat Ming Cheung)
- Matthew Meersbergen(as Matt Meersberger)
- Teresa Herrera(as Theresa Herrera)
Rest of cast listed alphabetically
- Sachiko Fukumoto(uncredited)
- Bruce Khan(uncredited)
- Sammuel Leung(uncredited)
- Richard Newby(uncredited)
- Hyeon-jin Park(uncredited)
- Benny Chanproducer
- John Chongproducer
- Thomas Chungproducer
- Mark R. Harrisexecutive producer
- Stephen P. Jarchowexecutive producer
- Jesse Pomeroycomposer (US version)
- Anthony Pundirector of photography
- John Burridgeeditor (recut version)
- Tze-Hung Lamsecond assistant director
- Audrey Makthird assistant director
- Rosanna Ngfirst assistant director
- Sung Pong Choostoryboarding
- Grant Freckeltonconcept artist (uncredited)
- Felix Sze Ming Chungassistant mix engineer / music editor / sound effects editor
- John Kohlbrennersound effects editor
- Mark Kennaconsultant: dolby film sound (uncredited)
- Christopher GilmanProtocop fabricator
- Miguel Bautistadigital effects artist: titles
- James W. Brownanimator
- Jim Carbonettidigital compositor
- Korey J. Cauchonvisual effects producer
- Mike Hatfieldvisual effects
- Brad Hermandigital artist: Threshold Digital
- Geoffrey Markvisual effects
- Bill Phillipsdigital artist
- Robert Polichcharacter rigger
- Janelle Ralladigital artist (as Janelle Croshaw)
- Levan Doranstunt performer
- Wai-Leung Leecar stunt director (as Lee Wai Leung)
- Chung-Chi Listunt coordinator
- Daniel O'Neillstunt performer (as Daniel O'Neill)
- Hyeon-jin Parkstunt double: Chen Koon-hei (as Park Hyeon-jin) / stunt performer (as Park Hyeon-jin)
- Mark Hicksstunt actor (uncredited)
- Dong-oh Jangassistant fight choreographer (uncredited) / assistant stunt coordinator (uncredited)
- Bruce Khanstunt double: Fung Tak-lun (uncredited) / stunts (uncredited)
- Jude Poyerstunt performer (uncredited)
- Marc Redmondstunt double: Edison Chen (uncredited)
- Julian Chengcamera operator
- Hung-On Chiubest boy
- Brian Beroanimatronic design: RS1 / movement coordinator: RS1
- Jackie Chanpresenter
- Jeff Jinglepuppeteer: RS1
- Mike Leederdialogue coach: English
- Chung-Chi Liaction director (as Nicky Li)
- Chuck Speedbusiness affairs
Contribute to this page
Suggest an edit or add missing content