Directed by
Koon-Nam Lui | ||
Frankie Tam |
Writing Credits
Zhi Yang | ... | (screenplay) & |
Huihui Huang | ... | (screenplay) & |
Yinsheng Li | ... | (screenplay) & |
Link Ling | ... | (screenplay) & |
Jan-Yu Ham | ... | (screenplay) (as Chucky Kom) |
Koon-Nam Lui | ... | (written by) (as Lui Koon Nam) & |
Frankie Tam | ... | (written by) |
Cast (in credits order)
Philip Ng | ... | Xiao Wu | |
Vanness Wu | ... | Hou Hu | |
Andy On | ... | Xia Qiankun | |
Nicholas Tse | ... | Officer He | |
Wenjuan Feng | ... | Eva (as Joyce Wenjuan Feng) | |
Luxia Jiang | ... | Teach | |
Aka Chio | ... | Xi Chen | |
Shuai Chi | ... | Mai Lin | |
Jia Meng | ... | Phantom | |
Aaron Aziz | ... | Top | |
Carrie Ng | ... | Miss Tong | |
Susan Yam-Yam Shaw | ... | Master | |
Suet Lam | ... | Brother Bao | |
Rest of cast listed alphabetically: | |||
Ricky Chun-Wah Chan | ... | Mercenary (as Ricky Chan Chun-Wah) | |
Margiela Kwok | ... | CID | |
Alan Wan | ... | Geardo (as Alan Ka-Wai Wan) |
Produced by
Gordon Chan | ... | producer (produced by) |
Dengwei Chen | ... | co-producer |
Yiqi Chen | ... | executive producer |
Hong-Tat Cheung | ... | administrative producer |
Daniel Chiu | ... | executive producer |
Canes Yuen-Ching Choi | ... | administrative producer (as Canes Choi) |
King Choi | ... | executive producer |
Men-Wa Choi | ... | executive producer |
Kenny Chong | ... | executive producer |
Phoebe Chu | ... | administrative producer |
Don Chung | ... | co-producer |
Zhao Chunhua | ... | supervising producer |
Ricky Fan | ... | co-producer |
Fei Han | ... | supervising producer |
David Ki | ... | co-producer |
Teng Kun | ... | producer |
Jeric Lai | ... | executive producer |
Chad Lau | ... | executive producer |
Jenny Ling | ... | associate producer |
Rong Liu | ... | executive producer |
Biao Lu | ... | producer |
Kelvin Luk | ... | co-producer |
David Nee | ... | administrative producer |
Philip Ng | ... | co-producer |
Danny Ong | ... | executive producer |
Xinliang Peng | ... | co-executive producer |
Zhang Qun | ... | producer |
Luo Siqing | ... | co-executive producer |
Weng Un Tang | ... | co-producer |
Haitao Wang | ... | executive producer |
Chen Wenzhi | ... | co-executive producer |
Charlie Kai-chung Wong | ... | executive producer (as Charlie Wong) / producer (as Charlie Wong) (produced by) |
Xin Wu | ... | executive producer |
Yu Xiang | ... | co-producer |
Yan Yan | ... | co-producer |
Shirley Yeung | ... | co-producer |
Ye Rong Zu | ... | executive producer |
Music by
Anthony Yu-Sum Cheng |
Cinematography by
Man-Po Cheung |
Editing by
Wai-Chiu Chung |
Art Direction by
Alex Mok |
Costume Design by
Alex Mok |
Makeup Department
Yoko Chan | ... | makeup artist |
Ka-Hing Wong | ... | hair stylist |
Joanne Yip | ... | makeup artist |
Jade Zhang | ... | hair stylist |
Production Management
Hoi-Ling Ma | ... | production manager |
Deniz Tam | ... | assistant production manager |
Second Unit Director or Assistant Director
Wai Mei Cheung | ... | second assistant director |
Jack Lai | ... | first assistant director |
Nam-Fai Wong | ... | first assistant director |
Art Department
Tsz-Wai Chan | ... | art assistant (as Carmen Chan) |
Hiu-Ying Lam | ... | art assistant (as Judy Lam) |
Sound Department
Steve Chan | ... | sound mixer (as Wai-Hung Chan) |
Chi-Hung Lai | ... | dialogue mixer / re-recording mixer / sound designer |
Shi-Pang Lui | ... | boom operator |
Stunts
Cho-Kuen Chu | ... | action choreographer |
Lei-Tat Lam | ... | stunts |
Pok Yan Leung | ... | stunts |
Jason Li | ... | stunt performer |
Hoi-Tong Ng | ... | car stunt director (as Thomson Ng) |
Philip Ng | ... | action director |
Chi-Man Wong | ... | stunts |
Long-yin Wong | ... | stunts |
Camera and Electrical Department
Wai Lun Koo | ... | first assistant camera |
Costume and Wardrobe Department
Siu-Ying Ho | ... | wardrobe |
Sin-Mei Lai | ... | assistant costume designer (as Sammi Lai) |
Margo Lau | ... | assistant costume designer (as Shu-Yee Lau) |
Shut Shi Lau | ... | wardrobe |
Yan-Ning Lau | ... | wardrobe (as Yana Lau) |
Editorial Department
Jacky Hon Wai Chu | ... | post-production coordinator |
Wai-Ka Si | ... | post-production coordinator (as Rebecca Si) |
Bear Tam | ... | assistant editor |
Music Department
Tina Wang | ... | music supervisor |
Script and Continuity Department
Xeson Chan | ... | script supervisor |
Additional Crew
Chin-Wai Lai | ... | presenter |
Hai-Tou Yong | ... | presenter |