Cast & Crew

Directed by

Ken Wu
(as Ban-Yu Ng)

Writing Credits

Samson Sun
(writer)
Ken Wu
(as Ban-Yu Ng)

Cast

Ching Wan Lau
Calvin Che
Nicholas Tse
John Ma
Liya Tong
Sharon Chan
Mavis Fan
Sue Mok
Tsang-Ning Chan
Reporter
Christie Chen
Transnational police officer
Shatina Chen
Madam Ho
Babyjohn Choi
Jack
King-Fai Chung
King Cheung
Andrew Dasz
Andrew
Weiguang Gao
General
Jack Kao
Ben Lam
Philip Keung
Chak No Long
Chi-Kin Kwok
Policeman
Dominic Lam
Interpol inspector
Crystal Lee
Che's daughter
Pok Yan Leung
CID
Ava Liu
Brenda
Ding Ma
Guest
Shaun Tam
Milton Ko
Sheren Tang
Che's wife
Jan Tse
MC
Chi-Man Wong
CID
Belinda Yan
News anchor
Jingyao Yan
Fong Siu Ping
Haolin Yu
EMT crew
Ben Yuen
Sherman Ko
Junjie Zhang
Leung Wai-Sing

Produced by

Hui Chen
co-producer
Alex Dong
co-producer (as Alex Tong)
Tony Po-Keung Fan
administrative producer
Yang Fan
administrative producer
Catherine Hun
producer
Chikia Kwan
Administrative Producer
Jacqueline Liu
co-executive producer
Yue Ren
co-producer
Song Ye
co-producer
Wilson Yip
producer (as Wilson Yip Wai-Shun)

Cinematography by

Sion Michel

Production Management

Chor Chun Lau
assistant production manager

Second Unit Director or Assistant Director

Wun Yip
third assistant director

Sound Department

José E. Caldararo
foley artist (as José Caldararo)
Viola Chan
sound effects editor
Martin Richard Chappell
supervising sound editor
Phyllis Cheng
re-recording mixer / sound effects editor
Siu-Kei Ip
re-recording mixer
Mandy Kwan
sound effects editor
Sebastián Sonzogni
foley artist

Visual Effects by

Khandu Bidkar
roto supervisor / stereoscopic compositor
Cindy Chang
senior stereo 3D artist: TWR
Fang-Shuo Chang
roto artist: TWR
Fanvia Chang
paint fix artist: TWR
Jerry Chao
lead paint fix artist: TWR
Anice Chen
senior stereo 3D artist: TWR
Chang-Yu Chen
production manager: TWR (as Changyu Chen)
Ho-Pu Chen
pipeline engineer: TWR (as Hopu Chen)
Hui-Ting Chen
stereo 3D artist: TWR
Jungle Chen
senior stereo 3D artist: TWR
Keyun Chen
paint fix artist: TWR
Pei-Wei Chen
senior stereo 3D artist: TWR
Phil Chen
post-production supervisor
Rabbit Chen
stereo 3D artist: TWR
Warren Chen
paint fix artist: TWR
Wonda Chen
production supervisor: TWR
Yung-Ching Chen
stereo 3D artist: TWR (as Yungching Chen)
Jackie Cheng
lead paint fix artist: TWR
Mei-Ju Cheng
roto artist: TWR (as Meiju Cheng)
Jennifer Chiu
stereoscopic producer: TWR
Yi-Jun Chiu
technical supervisor: TWR (as Yi-Jiun Chiou)
Ying-Ling Chiu
stereo 3D artist: TWR (as Yingling Chiu)
Chien-Huei Chuang
senior stereo 3D artist: TWR (as Chienhuei Chuang)
Leado Chuang
senior stereo 3D artist: TWR
Marcia Chung
stereo 3D artist: TWR
Zi-Jie Dai
roto artist: TWR
Jefferson Deng
senior stereo 3D artist: TWR
Vince Fu
production support engineer: TWR
Appasaheb Gade
visual effects artist
Ashok Gunjal
visual effects artist
Jingyi Guo
roto artist: TWR
Hui-Chi Hsieh
associate project manager: TWR
Ring Hsieh
senior stereo 3D artist: TWR
Wei-Chen Hsu
administrative crew: TWR (as Weichen Hsu)
Ya-Ting Hsu
roto artist: TWR
Jiarong Hu
stereo 3D artist: TWR
Lin-Chuan Hu
pipeline engineer: TWR (as Linchuan Hu)
Hsu-Ching Huang
senior stereo 3D artist: TWR (as Hsuching Huang)
Hung-Hsiang Huang
stereo 3D artist: TWR (as Hunghsiang Huang)
Jen-Chieh Huang
roto artist: TWR
Peace Huang
senior stereo 3D artist: TWR
Ting-Yi Huang
stereographer: TWR (as Tingyi Huang)
Wuting Huang
roto artist: TWR
Yen-Yi Huang
roto artist: TWR (as Yenyi Huang)
Yu-Chen Huang
stereo 3D artist: TWR (as Yuchen Huang)
Yuan-Wen Huang
stereo 3D artist: TWR (as Yuanwen Huang)
Jose Luis Antezana Huarcaya
pipeline engineer: TWR
Tsai-Shan Hung
roto artist: TWR (as Tsaishan Hung)
Huei-Hong Jheng
data management & system i/o: TWR
Yu-Shih Jheng
senior stereo 3D artist: TWR (as Yushih Jheng)
Mervyn Jian
pipeline engineer: TWR
Ming-Xiang Jian
senior stereo 3D artist: TWR
Kera Ku
project manager: TWR
Wen-Chun Kuo
senior stereo 3D artist: TWR
Bo-Yuan Lai
stereo 3D artist: TWR (as Boyuan Lai)
Yu-Ju Lai
stereo 3D artist: TWR (as Yuju Lai)
Charles Chao-Hua Lee
stereoscopic producer: TWR / stereoscopic supervisor
Langzhen Lee
stereo 3D artist: TWR
Lizo Lee
paint fix artist: TWR
Yu-Chu Lee
stereo 3D artist: TWR (as Yuchu Lee)
Yu-Tzu Li
senior stereo 3D artist: TWR
Cheng-Han Lin
senior stereo 3D artist: TWR
Deyen Lin
stereo 3D artist: TWR
Gujun Lin
stereo 3D artist: TWR
Wei Lin
roto artist: TWR
Yu-An Lin
roto artist: TWR (as Yu'an Lin)
Jen-Wei Liu
senior stereo 3D artist: TWR
Sara Liu
stereo 3D artist: TWR
Ting-Yu Liu
senior stereo 3D artist: TWR
Yu-Chi Liu
executive coordinator: TWR (as Yuchi Liu)
Roger Lo
paint fix artist: TWR
Yu-Shuan Pan
stereo 3D artist: TWR (as Yushuan Pan)
Yumei Ren
roto artist: TWR
Yang Shen
roto artist: TWR
Susan Su
administrative crew: TWR
Winnie Su
associate stereoscopic producer: TWR / stereoscopic supervisor
Anne Tsai
paint fix artist: TWR
Yi-Jun Tsai
stereo 3D artist: TWR (as Yijun Tsai)
Tan-Chun Tseng
roto artist: TWR (as Tanchun Tseng)
Chien-Chih Tu
stereo 3D artist: TWR (as Chienchih Tu)
Wan-Ting Tung
stereo 3D artist: TWR
Chi-Hsiang Wang
senior stereo 3D artist: TWR
Chi-Ying Wang
production coordinator: TWR
Cris Wang
project manager: TWR
Jing-Huei Wang
stereo 3D artist: TWR (as Jinghuei Wang)
Sheng-Ying Wang
project manager: TWR (as SaintEagle Wang)
Sheng-Zhong Wang
senior stereo 3D artist: TWR (as Shengzhong Wang)
Wega Wang
paint fix artist: TWR
Yu Wang
roto artist: TWR
Milo Wei
paint fix artist: TWR
Bo-Han Wu
roto artist: TWR (as Bohan Wu)
Marcus Wu
paint fix production manager: TWR
Ming-Ye Wu
production support engineer: TWR (as Mingye Wu)
Ya-Chi Wu
stereo 3D artist: TWR (as Yifei Wu)
Yijia Wu
paint fix artist: TWR
Yu-Ting Wu
senior stereo 3D artist: TWR (as Yuting Wu)
Dan Xing
roto artist: TWR
Ying-Hua Yan
data management & system i/o: TWR
David Yang
stereographer: TWR
Jhan-Ming Yang
senior stereo 3D artist: TWR
Owens Yang
associate project manager: TWR
Shuangyu Yang
roto artist: TWR
Shyuan-Hong Yang
stereographer: TWR
Nami Yeh
lead paint fix artist: TWR
Ting-Hsuan Yeh
stereo 3D artist: TWR (as Tinghsuan Yeah)
Cheng-Lin Yu
senior stereo 3D artist: TWR
Hanrong Yu
roto artist: TWR
Bing-Huei Zeng
roto artist: TWR
Siang-Chi Zeng
roto artist: TWR (as Siangchi Zeng)
Aimee Zhang
lead roto artist: TWR
Meijing Zhang
roto artist: TWR
Kathy Zhou
roto production coordinator: TWR
Mao-Chia Zhu
roto artist: TWR

Stunts

Lai-Tat Lam
utility stunts
Pok Yan Leung
stunts

Camera and Electrical Department

Ka Cheung Eric Choi
lighting technician and electrician (as Ka Cheung Choi)
Matthew Wakai
camera operator
Justine Yeung
still photographer (as Ying-Ki Yeung)

Costume and Wardrobe Department

Yin-Chun Ho
wardrobe
Tsz-Yan Leung
assistant costume designer

Additional Crew

Yiqi Chen
presenter
Chi-Lam Kwan
planner (as Chikia Kwan)
All Filters