Directed by
Benny Chan |
Writing Credits (in alphabetical order)
Kiu-Ying Chan | ||
Felix Chong | ||
Bey Logan |
Cast (in credits order) complete, awaiting verification
Produced by
Benny Chan | ... | producer |
John Chong | ... | producer |
Thomas Chung | ... | producer |
Mark R. Harris | ... | executive producer |
Stephen P. Jarchow | ... | executive producer |
Solon So | ... | producer |
Music by
Peter Kam | ||
Jesse Pomeroy | ... | (US version) |
Cinematography by
Anthony Pun | ... | director of photography |
Editing by
John Burridge | ... | (recut version) |
Ka-Fai Cheung |
Production Design by
Bruce Yu |
Second Unit Director or Assistant Director
Tze-Hung Lam | ... | second assistant director |
Audrey Mak | ... | third assistant director |
Rosanna Ng | ... | first assistant director |
Art Department
Sung Pong Choo | ... | storyboarding |
Grant Freckelton | ... | concept artist (uncredited) |
Sound Department
Felix Sze Ming Chung | ... | assistant mix engineer / music editor / sound effects editor |
John Kohlbrenner | ... | sound effects editor |
Mark Kenna | ... | consultant: dolby film sound (uncredited) |
Special Effects by
Christopher Gilman | ... | Protocop fabricator |
Visual Effects by
Miguel Bautista | ... | digital effects artist: titles |
James W. Brown | ... | animator |
Jim Carbonetti | ... | digital compositor |
Korey J. Cauchon | ... | visual effects producer |
Mike Hatfield | ... | visual effects |
Brad Herman | ... | digital artist: Threshold Digital |
Geoffrey Mark | ... | visual effects |
Bill Phillips | ... | digital artist |
Robert Polich | ... | character rigger |
Janelle Ralla | ... | digital artist (as Janelle Croshaw) |
Salar Saleh | ... | digital artist |
Malcolm A.S. Sim | ... | digital artist |
Richard Wardlow | ... | visual effects |
Daniel James Weber | ... | visual effects supervisor |
Tommy Williamson | ... | digital compositor (as Tom Williamson) |
Billy Woody | ... | digital compositor |
Jeremy Yates | ... | visual effects artist |
Mark Edwards | ... | visual effects coordinator (uncredited) |
Zenon Kohler | ... | pre-visualisation artist (uncredited) |
Stunts
Levan Doran | ... | stunt performer |
Wai-Leung Lee | ... | car stunt director (as Lee Wai Leung) |
Chung-Chi Li | ... | stunt coordinator |
Daniel O'Neill | ... | stunt performer (as Daniel O'Neill) |
Hyeon-jin Park | ... | stunt double: Chen Koon-hei (as Park Hyeon-jin) / stunt performer (as Park Hyeon-jin) |
Mark Hicks | ... | stunt actor (uncredited) |
Dong-oh Jang | ... | assistant fight choreographer (uncredited) / assistant stunt coordinator (uncredited) |
Bruce Khan | ... | stunt double: Fung Tak-lun (uncredited) / stunts (uncredited) |
Daniel O'Neill | ... | stunt performer (uncredited) |
Jude Poyer | ... | stunt performer (uncredited) |
Marc Redmond | ... | stunt double: Edison Chen (uncredited) |
Ron Smoorenburg | ... | stunt double: Paul Rudd (uncredited) |
Won Jin | ... | assistant fight choreographer (uncredited) / assistant stunt coordinator (uncredited) |
Camera and Electrical Department
Julian Cheng | ... | camera operator |
Hung-On Chiu | ... | best boy |
Casting Department
Ean Tang | ... | casting |
Editorial Department
Neil Wood | ... | colorist: dailies |
Additional Crew
Brian Bero | ... | animatronic design: RS1 / movement coordinator: RS1 |
Jackie Chan | ... | presenter |
Jeff Jingle | ... | puppeteer: RS1 |
Mike Leeder | ... | dialogue coach: English |
Chung-Chi Li | ... | action director (as Nicky Li) |
Chuck Speed | ... | business affairs |