Cast & Crew

Directed by

Lok Man Leung
(as Longman Leung)
Kim-Ching Luk
(as Sunny Luk)

Writing Credits

Lok Man Leung
Kim-Ching Luk
Wai-Lun Ng

Cast

Aaron Kwok
Sean Lau
Tony Ka Fai Leung
M.B. Waise Lee
Chow Yun-Fat
Oswald S. Kan S C
Charlie Yeung
Phoenix Leung
Janice Man
Bella Au Wing-yan
Eddie Peng
Joe Lee
Aarif Lee
Billy Cheung
Yo Yang
Roy Ho
Kuo-Chu Chang
Peter Choi Yuen-kei
Yue Wu
Tin Man Wu
Zhibo Fan
Rachel Ma
Yili Ma
Michelle Lau
Bichang Zhou
Alice Poon
Alex Tsui
Matthew Mac
Frankie Lam
Alan Au
Tak-Bun Wong
Stephen Han
Chi-Kwong Cheung
David Mok
Waise Lee
Edward Lai Wai-Lim J P
King-Kong Lam
Gary Fu
Wai Lam
Neo Chan
Man-Biu Wong
Eric Ma
Chak-Fung Wong
Mark Cheng
Tina Lau
Lydia Wong
Ying-Kwan Lok
C. Y. Ma
Wah-Sang Leung
Gilbert Lee
Terence Yin
Man To
Ricky Fan
Sam Yau
Kai-Nam Ho
Ken Wong
Wai-Yip Ho
W.M. Kwok
Jeannie Chan
Nicole Chan
Yee Tong
Cecilia Lai
Tin King Yeung
Probationary Inspector of Police
Jane Wong
Probationary Inspector of Police
Hoi-Ying Lo
Probationary Inspector of Police
Jerry Leung
Senior Inspector of Police
Yiu-Ming Dai
Senior Inspector of Police
Angel Ho
Senior Inspector of Police
Lok Sze Ting
Senior Inspector of Police
Willy Yeung
Senior Inspector of Police
Mei-Shing Chow
Senior Inspector of Police
Chor Wai Fu
Senior Inspector of Police
Man-Wai Luk
Senior Inspector of Police
Loretta Tsui
Senior Inspector of Police
Mo-Chan Chik
Senior Inspector of Police
Leanne Fu
Senior Inspector of Police
Ka-Him Ng
Wilson Shum
Suet-Ying Choi
Kary Yeung
Julius Brian Siswojo
Brian Poon
Queenie Chu
Amber Tsui
Leila Tong
Karen Tang
Akina Fong
Cindy Chan
Daniel Ip
Anchor
Giselle Lam
Anchor
Chun-Kong Lau
Anchor
Geoffrey Wong
Member of the Legislative Council
Mimi Chi-Yan Kung
Member of the Legislative Council
Kin-Ping Leung
Member of the Legislative Council
Ho-Wai Ching
Member of the Legislative Council
Lora Lu
Member of the Legislative Council
Man Shing Yau
Member of the Legislative Council
Chun-Man Ko
Member of the Legislative Council
Ka-Ming Li
Member of the Legislative Council
Wai-Cheung Leung
Member of the Legislative Council
Ying-Wai Yeung
Paul Ip
Fei Long 'Amos' To
Criminal Intelligence Bureau
Raymond Chiu
Criminal Intelligence Bureau
Jel Lam
Criminal Intelligence Bureau
Cheuk-Yiu Siu
Criminal Intelligence Bureau
Lok-Yin Chiu
Criminal Intelligence Bureau
Hillary Liauw
Criminal Intelligence Bureau
Si-Ho Ma
Criminal Intelligence Bureau
Chun-Kei Kam
K.M. Fung
Sze Yan Wong
Senior Assistant Commissioner of Police
Roks Chik
Senior Assistant Commissioner of Police
Kim-Leung Cheng
Senior Assistant Commissioner of Police
Ho Yin Chan
Chief Superintendent
Ka-Chuen Lam
Chief Superintendent
Sing Wah Lau
Chief Superintendent
Siu-Kit Chan
Chief Superintendent
Kam-Shing Lee
Chief Superintendent
Kwok-Wah Wong
Chief Superintendent
Shiu Kong Pow
Chief Superintendent
Frank Zong-Ji Liu
Chief Superintendent
Jan Tse
Cathy Choi
Suet Yee Wong
Samatha Choi
Choi-ning Lee
Mag Kwong
Pui-Ching Tong
Sean Liu's Daughter
Chi-Yan Choi
Anthony Wong
Ka-Chung Lau
Oliver Au
Andrew Dasz
The Driver
Kei Gambit
Sean Lau
Jin Key
K.M. Feng
Temur Mamisashvili
Bomb Squad Officer
Matt Totty
Bomb Squad Officer

Produced by

Greg Basser
executive producer
Wan-Ming Ho
producer (as Ivy Ho Wan-Ming)
William Kong
producer
Han Zhang
associate producer

Music by

Peter Kam

Cinematography by

Jason Kwan
director of photography

Editing by

Ron Chan
Jordan Goldman

Art Direction by

Alex Mok

Costume Design by

Stephanie Wong

Makeup Department

Miu-Ching Chan
makeup artist (as Fanny Chan)
Nichol Monita Chau
makeup artist
Hui Wai Man Julie
makeup artist
Joe Kwong
hair stylist
Kwok-Kin Poon
hair stylist

Production Management

Juliana Chan
production assistant (as Juliana Hiu-Wing Chan)
Yindy Leung
production manager

Second Unit Director or Assistant Director

Crystal Lee
first assistant director
Wai-Lun Ng
second unit director

Art Department

Ting-Wai Mok
art assistant

Sound Department

Iwan de Kuijper
auro-3d audio supervisor
George Yiu-Keung Lee
sound
Kinson Tsang
sound

Visual Effects by

Sum-Wai Chan
cg artist: Free-D
Cindy Chang
senior stereo 3D artist: TWR
Fanvia Chang
paint fix artist: TWR
Plume Chang
roto artist: TWR
Jerry Chao
lead paint fix artist: TWR
Anice Chen
senior stereo 3D artist: TWR
Chang-Yu Chen
stereographer: 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
Pei-Wei Chen
senior stereo 3D artist: TWR
Phil Chen
post-production supervisor: TWR
Rabbit Chen
stereo 3D artist: TWR
Shu-Ting Chen
stereo 3D artist: TWR
Warren Chen
paint fix artist: TWR
Wonda Chen
production supervisor: TWR
You-Chun Chen
roto artist: TWR
Yung-Ching Chen
stereo 3D artist: TWR
Jackie Cheng
lead paint fix artist: TWR
Mei-Ju Cheng
roto artist: TWR
Ping Kit Cheng
senior cg artist: Free-D
Yi-Jun Chiu
technical supervisor: TWR
Ying-Ling Chiu
stereo 3D artist: TWR
Sino Ming-Hon Choi
senior cg artist: Free-D
Chien-Huei Chuang
senior stereo 3D artist: TWR
Tak-Piu Chui
senior cg artist: Free-D
Marcia Chung
senior stereo 3D artist: TWR
Shemy Chung
senior compositing artist: Free-D
Zi-Jie Dai
roto artist: TWR
Jefferson Deng
senior stereo 3D artist: TWR
David Ding
compositing artist: Free-D
Jack Ding
compositing artist: Free-D
King-Wai Diu
senior compositing artist: Free-D
Sze-Man Doo
cg artist: Free-D
Vince Fu
production support engineer: TWR
Benson Guo
compositing artist: Free-D
Jason Han
compositing artist: Free-D
Man-Lok Ho
cg artist: Free-D
Hui-Chi Hsieh
associate project manager: TWR
Kun-Yao Hsieh
pipeline engineer: TWR (as Kunyao Hsieh)
Ring Hsieh
senior stereo 3D artist: TWR
Wei-Chen Hsu
administrative crew: TWR
Ya-Ting Hsu
roto artist: TWR
Lin-Chuan Hu
pipeline engineer: TWR (as Linchuan Hu)
Sheng Hu
compositing artist: Free-D
Hsu-Ching Huang
senior stereo 3D artist: TWR
Hung-Hsiang Huang
stereo 3D artist: TWR
Linchuan Huang
data management technician: TWR / stereo 3D subtitles: TWR
Pom Huang
stereo 3D artist: TWR
Ting-Yi Huang
stereographer: TWR (as Tingyi Huang)
Yen-Yi Huang
roto artist: TWR (as Yenyi Huang)
Yu-Chen Huang
stereo 3D artist: TWR
Yuan-Wen Huang
senior stereo 3D artist: TWR
Jose Luis Antezana Huarcaya
pipeline engineer: TWR
Man-Shi Hung
cg artist: Free-D
Tsai-Shan Hung
roto artist: TWR
Huei-Hong Jheng
data management & system i/o: TWR
Yu-Shih Jheng
senior stereo 3D artist: TWR
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
Yu-Ju Lai
senior stereo 3D artist: TWR
Chau-Hung Lam
cg supervisor: Free-D
Garrett Lam
vfx producer: Free-D
Hiukwan Lam
compositing artist: Free-D (as Hiu-Kwan Lam)
Wing-Sze Lam
production assistant: Free-D
Wai-Kit Law
cg artist: Free-D / on-set vfx supervisor: Free-D
Charles Chao-Hua Lee
stereo 3D colorist: TWR / stereoscopic producer: TWR / stereoscopic supervisor: TWR
Langzhen Lee
roto artist: TWR
Lizo Lee
paint fix artist: TWR
Yu-Chi Lee
senior stereo 3D artist: TWR
Raymond Wai-Man Leung
visual effects supervisor
Ricky Leung
compositing artist: Free-D
Lily Li
compositing artist: Free-D
Yu-Tzu Li
senior stereo 3D artist: TWR
Hung-Fung Lim
cg supervisor: Free-D (as Alex Lim)
Cheng-Han Lin
production support engineer: TWR
Deyen Lin
senior stereo 3D artist: TWR
Gujun Lin
stereo 3D artist: TWR
Jules Lin
technical supervisor: Free-D (as Jules Chun Yue 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
Yuan-Chih Lu
roto artist: TWR
Siu Fu Ma
senior compositing artist: Free-D
Wai-Man Mok
cg artist: Free-D
Man-Lung Ng
cg artist: Free-D
Yu-Shuan Pan
stereo 3D artist: TWR
Yumei Ren
roto artist: TWR
Ke-Ching Shih
production support engineer: TWR
Susan Su
administrative crew: TWR
Winnie Su
stereoscopic producer: TWR
Qin Sui
post-production coordinator: TWR
Ji Tang
stereo 3D colorist assistant: TWR
Anne Tsai
paint fix artist: TWR
Yi-Jun Tsai
senior stereo 3D artist: TWR
Kai-Meng Tseng
roto artist: TWR (as Kaimeng Tseng)
Tan-Chun Tseng
roto artist: TWR
Chien-Chih Tu
stereo 3D artist: TWR
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
Sheng-Ying Wang
project manager: TWR (as SaintEagle Wang)
Sheng-Zhong Wang
senior stereo 3D artist: TWR
Wega Wang
paint fix artist: TWR
Yu Wang
roto artist: TWR
Milo Wei
paint fix artist: TWR
Sum Yin Wong
senior cg artist: Free-D
Kun-Hao Wu
roto artist: TWR
Marcus Wu
paint fix production manager: TWR
Ya-Chi Wu
stereo 3D artist: TWR (as Yifei Wu)
Yijia Wu
paint fix artist: TWR
Yu-Ting Wu
senior stereo 3D artist: TWR
Dan Xing
roto artist: TWR
Ying-Hua Yan
data management & system i/o: TWR
David Yang
stereographer: TWR
Jhan-Ming Yang
stereo 3D artist: TWR
Owens Yang
associate project manager: TWR
Shuangyu Yang
roto artist: TWR
Shyuan-Hong Yang
stereographer: TWR
Ye Yang
compositing artist: Free-D
Ka-Ki Yau
cg artist: Free-D (as Melody Yau)
Baiyi Ye
compositing artist: Free-D (as Yeliu)
Kwok-Leung Yee
on-set vfx supervisor: Free-D / visual effects supervisor
Nami Yeh
lead paint fix artist: TWR
Ting-Hsuan Yeh
stereo 3D artist: TWR
Cheng-Lin Yu
senior stereo 3D artist: TWR
Bing-Huei Zeng
roto artist: TWR
Aimee Zhang
lead roto artist: TWR
Jia-Yuan Zhang
roto artist: TWR
Meijing Zhang
roto artist: TWR
Pourquoi Zhang
stereo 3D artist: TWR
Qidong Zhang
compositing artist: Free-D
Kathy Zhou
roto production coordinator: TWR
Mao-Chia Zhu
roto artist: TWR

Stunts

Eric Cheung
car stunt
Kar Lok Chin
action director

Camera and Electrical Department

Yuk-Chuen Cheung
gaffer
Tin Yan Wu
gaffer

Editorial Department

Kidman Tam
promotional editor

Music Department

Jeff Broadbent
composer: Trailer Music
Mark Nolan
Composer: Trailer Music

Additional Crew

Crystal Decker Orren
localization: us - Well Go USA Entertainment
Devil Siu-Chung Siu
set runner
All Filters