Directed by
Benny Chan |
Writing Credits (in alphabetical order)
Benny Chan | ... | (writer) |
Koan Hui | ... | (writer) |
Yee-Wah Lee | ... | (writer) |
Bey Logan | ... | (English dialogue) |
Peter Tsi | ... | (screenplay) |
Cast (in credits order)
Produced by
Benny Chan | ... | producer |
Jackie Chan | ... | executive producer |
Willie Chan | ... | executive producer |
John Chong | ... | producer |
Thomas Chung | ... | executive producer |
Solon So | ... | producer |
Music by
Nathan Wang |
Cinematography by
Arthur Wong |
Editing by
Ka-Fai Cheung |
Production Design by
Bruce Yu |
Costume Design by
Bruce Yu |
Production Management
Wendy Wong | ... | associate production manager |
Second Unit Director or Assistant Director
Kim-Fung Cheng | ... | deputy director |
Art Department
Sung Pong Choo | ... | storyboarding |
Gary Young | ... | model builder |
Sound Department
Felix Sze Ming Chung | ... | assistant mix engineer / music editor / sound effects editor |
Michael Hoffman | ... | sound effects editor |
Mark Kenna | ... | consultant: Dolby film sound (uncredited) |
Special Effects by
Kam Tong Fok | ... | special effects |
Bruce Law | ... | special effects coordinator |
Roger Lee | ... | special effects (as Yan-Lam Lee) |
Joe Viskocil | ... | special effects coordinator |
Visual Effects by
Sam Nicholson | ... | visual effects supervisor |
Dianna Oliva-Day | ... | visual effects supervisor |
Billy Woody | ... | digital compositor |
Michael Huitron Lynch | ... | visual effects supervisor (uncredited) |
Stunts
Wah Cheung | ... | stunts (as Johnny Cheung) |
Chun Han | ... | stunts (as Hon Chun) |
Sing Kwong Lai | ... | stunts (as Lai Shing Kong) |
Bruce Law | ... | car stunt coordinator |
Hyeon-jin Park | ... | stunt double: Chen Koon-hei (as Park Hyeon-jin) / stunt performer (as Park Hyeon-jin) |
Tom Sanders | ... | skydiving stunt coordinator |
Bradley James Allan | ... | stunt double: Nicholas Tse and Eric Tsang (uncredited) / stunt performer (uncredited) |
Bruce Khan | ... | stunts (uncredited) |
Rocky Lai | ... | stunts (uncredited) |
Jack Wai-Leung Wong | ... | stunts (uncredited) |
Camera and Electrical Department
Chin-Cheng Fung | ... | electrician |
Jimmy Wong | ... | Steadicam operator / camera operator |
Editorial Department
Mike Stanwick | ... | color timer |
Music Department
Gary Chase | ... | score mixer, arranger, orchestrator, musician |
Shung Tak Cheung | ... | composer: theme music |
Additional Crew
Jackie Chan | ... | presenter |
David Criden | ... | director of adr: English |
Chung-Chi Li | ... | action director |