Directed by
Siu-Tung Ching | ... | (as Tony Ching Siu Tung) |
Writing Credits (in alphabetical order)
Jing Wong |
Cast (in credits order) complete, awaiting verification
Anya | ... | Katherine | |
Maggie Q | ... | Charlene Ching | |
Daniel Wu | ... | Jack Chen | |
![]() |
Jewel Lee | ... | Jing (as Fei Li) |
Pei-Pei Cheng | ... | Faye Ching | |
Almen Pui-Ha Wong | ... | Madam M (as Almen Wong) | |
Andrew Lin | ... | Ryuichi | |
Monica Lo | ... | Student murdered in Cage | |
Chun Lai | ... | Tattooed Yakuza Boss (as Benny Lai) | |
Dennis Chan | ... | Mr. Chan | |
![]() |
Agustin Aguerreberry | ... | Drillmaster |
![]() |
Chia-Li Mo | ... | Little Jing (as Mo Ka Lai) |
![]() |
Renee Nichole Rommeswinkel | ... | Little Charlene Ching |
Rest of cast listed alphabetically: | |||
![]() |
Marit Thoresen | ... | Fiona Birch |
![]() |
Natalie Kyoko Waters | ... | Little Katherine (as Kai Yan Kwok) |
![]() |
Mark Aldred | ... | Crime Boss (uncredited) |
![]() |
Ronny Boos | ... | Bodyguard (uncredited) |
![]() |
Mo-Chan Chik | ... | (uncredited) |
Michael Clements | ... | CIA Agent (uncredited) | |
![]() |
Johnnie Guy | ... | Assasinated VIP (uncredited) |
Carl Ng | ... | G4 Agent (uncredited) | |
Jude Poyer | ... | Fighter (uncredited) | |
![]() |
David John Saunders | ... | Bodyguard #2 Inside Hotel (uncredited) |
Matthew Sturgess | ... | Bodyguard #1 Inside Hotel (uncredited) | |
![]() |
Kai Taschner | ... | (uncredited) |
Produced by
John Chong | ... | executive producer |
Siu-Hung Chung | ... | associate producer (as Billy Chung) |
Kei-Mei Goon | ... | associate producer (as Catherine Kwan) |
Lorraine Ho | ... | line producer |
Jing Wong | ... | producer |
Music by
Ken Chan | ||
Kwong Wing Chan |
Cinematography by
Sung Fai Choi |
Film Editing by
Angie Lam |
Production Design by
Sung Pong Choo |
Art Direction by
Sung Pong Choo | ... | (as James Chiu) |
Costume Design by
Pik Kwan Lee |
Makeup Department
Yu-Lai Cheng | ... | makeup artist |
Wai Hing Lau | ... | hair stylist |
Production Management
Joel Calle | ... | production manager |
Siu Ling Catherine Chan | ... | assistant production manager |
Pao Wan Kao | ... | assistant production manager |
Oli Laperal Jr. | ... | production manager |
Ray Pang | ... | production manager |
Chun Keung Tam | ... | unit manager |
Wing Yee Alice Tse | ... | assistant production manager |
Second Unit Director or Assistant Director
Man Ki Kwok | ... | third assistant director |
Lemon Liu | ... | second assistant director |
Sylvia Liu | ... | first assistant director |
Liu Yick Man | ... | second assistant director |
Art Department
Jeffrey Kong | ... | assistant art director (as Hun Lim Jeffrey Kong) |
Pak Shing Lai | ... | property master |
Ching-Ching Wong | ... | set designer |
Sound Department
Felix Sze Ming Chung | ... | assistant mix engineer / music editor / sound effects editor |
Wai Hung Kwong | ... | foley artist |
George Yiu-Keung Lee | ... | dialogue editor (as Yiu Keung George Lee) / re-recording mixer (as Yiu Keung George Lee) |
Tak-Wing Tam | ... | production sound mixer |
Burnard To | ... | foley recordist |
Kinson Tsang | ... | re-recording mixer / sound designer |
Toz Kim Wong | ... | foley recordist |
Chun Hin Yiu | ... | dialogue recordist |
Ting Yip Yuen | ... | dialogue recordist |
Mark Kenna | ... | consultant: Dolby film sound (uncredited) |
Visual Effects by
Steven Chan | ... | 3D animator and compositor |
Terence Cheng | ... | 3D animator and compositor |
Bessie Cheuk | ... | visual effects controller |
Chui Kam | ... | 3D animator and compositor |
Jordan Kwok | ... | 3D animator and compositor |
James Lai | ... | assistant visual effects supervisor |
Keith Lau | ... | visual effects team leader |
Jackie Lee | ... | 3D animator and compositor |
Ringo Lee | ... | visual effects supervisor |
Mil Leung | ... | visual effects team leader |
Pik Yi Leung | ... | 3D animator and compositor |
Ricky Leung | ... | visual effects team leader |
Kwok-Shing Lo | ... | visual effects producer (as Leo Lo) |
So Man Lung | ... | 3D animator and compositor |
Sieg Si | ... | 3D animator and compositor |
Katty Tang | ... | 3D animator and compositor |
Otto Kung-Kuen Wong | ... | 3D animator and compositor (as Otto Wong) / 3D animator and compositor |
Rex Yeung | ... | 3D animator and compositor |
Donald Yip | ... | 3D animator and compositor |
Angel Young | ... | 3D animator and compositor |
Stunts
Siu-Tung Ching | ... | action choreographer (as Tony Ching Siu Tung) |
Chi-Ho Lau | ... | stunt coordinator |
Daniel O'Neill | ... | stunt performer (as Daniel O'Neill) / stunt performer |
Marc Redmond | ... | stunts |
Matthew Sturgess | ... | stunts |
Olivier Meyer | ... | stunt performer (uncredited) |
Camera and Electrical Department
Jimmy Kwok | ... | focus puller (as Chun Ming Kwok) |
Chun-Wan Lam | ... | best boy |
Tak Vah Tam | ... | still photographer |
Kee Wing Yau | ... | gaffer (as Yau Kee Wing) |
Costume and Wardrobe Department
Man Kit Chow | ... | assistant costume designer / wardrobe assistant |
Yun Mei Man | ... | wardrobe mistress |
Editorial Department
Kit-Wai Kai | ... | editor: second unit (as Kit Wai Kai) |
Script and Continuity Department
Man Ki Kwok | ... | continuity |
Additional Crew
Toby Chan | ... | production coordinator |
Leung Hang Chun | ... | runner |
Tony Ho | ... | table dance trainer |
Andrew Loo | ... | dialogue coach |
John F. Murphy | ... | dialogue supervisor (English version) |
Anna Tam | ... | production coordinator |
Fung-Ying Wong | ... | dialogue supervisor: Cantonese |