Cast & Crew

Directed by

Benny Chan
Shane Comley-White
(english voice director)

Writing Credits

Benny Chan
Ryan Wai-Chun Ling
Yaoliang Tang

Cast

Donnie Yen
Cheung Sung-Bong
Nicholas Tse
Yau Kong-Ngo
Simon Yam
Lok Chi-Fai
Lan Qin
Lam Ho-Ying
German Cheung
Chu Juk Ming
Nazeeh Tarsha
Wei
Ray Lui
Yiu Sir
Carlos Chan
Hisa Sir
Wai-Kwong Lo
Wing
Chris Collins
Sargeant Rock USMC
Tony Tsz-Tung Wu
Wah
Ben Yuen
Sze-To Kit
Jeana Ho
Lui Wai-Si
Yung Ting Rachel Leung
Bonnie
Tak-Bun Wong
Tai Chuek-Yin
Patrick Tam
Yuen Ka-Bo
Bruce Crossey
Cheung Sung-Bong / Chiu / Chan Youli / Moe / Hsia (voice)
Ka-Hei Lam
Bong's Team
Ben Lam
Guai
Matt Chow
Chow Sir
Angus Yeung
Cho Ning
Henry Prince Mak
Chiu Chi-Keung
Kwok-Keung Cheung
Lau Sir
Deep Ng
Chow Chi-Chun
Aaron Chow
Moe
Thor Lok
Wong Kwun's Man
Julius Brian Siswojo
Wong Kwun
Shui-Ting Ng
Car Wing
Cheung-Ching Mak
SP Lam
Inderjeet Singh
Gangster
Singh Hartihan Bitto
Gangster
Wai-Nam So
Police
Fire Lee
Tai Sir
Cheuk Wah Chan
Wing's men
Hau-Yung Law
David
Man Shing Wong
CID
Jing-Hung Kwok
Borther Bill
Fung Kwok
ST Fok
Kong To
Injured policeman
Fung Ming Ng
Yiu Sir's Family
Hoi-Ying Lo
CID
Yip Kin Lee
CID
Ken Ho-Ming Law
Coke Ho
Johnny Hui
Prosecution Lawyer
Anthony Yui-Keung Chan
Chan's lawyer
Caleb Janssens
A Hua / Chuen (voice)
Gallan So
Wong Kwun's men
Chin-Fung Leung
Bank Vault Security
Kwan-Lun Tam
Uniformed policeman
Tat-Chi Yu
Yiu-Sir's team
Raghbir Sohal
Indian Gangster
Sik-Ming Tong
Wing's men
Pui-Do Hui
Chow (arsenal manager)
Ray Man-Kit Yuen
Wong Kwun's Men
Ricky Chun-Wah Chan
Ali's man
Sung-Yu Heung
Yiu-Sir's family
Yu Hong Tam
Senior police superintendent
Ka-Ho Mak
Wong Kwun's men
Cheuk-Nam Cheng
After school boy
Adam Berry
Qiu Gangao / Chu (voice)
Ocean Tak-Sang Wong
CID
Chi Pan Ng
Uniformed police
Marissa Cohen
Lu Huisi
Peter Chan
Yiu-Sir's team
Yu-Bin Liao
Bank vault security
Mike Yip
Bong's team (5 years ago)

Produced by

Zhang Bo
administration producer
Benny Chan
producer
Yaohua Chen
associate producer
Hong-Tat Cheung
administration producer
Bernard Lai
administration producer
Ning Li
administration producer
Lin Liang
administration producer
Luca Liang
administration producer
Eric Lin
administration producer
Paul Au Wai-Lun
associate producer (as Yulin Ou)
Sherry Xie
associate producer
Donnie Yen
producer
Albert Yeung
executive producer
Shirley Yeung
executive producer (as Suet-Man Yeung)
Zhengyu Zou
administration producer

Music by

Nicolas Errèra

Cinematography by

Yuen-Man Fung
director of photography

Editing by

Curran Pang

Art Department

Chi-Pui Lui
props
Ga-On Tsui
props

Sound Department

Kannpak Boonsuk
foley artist
Tat-Chuen Cheung
boom operator
Poolpetch Hatthakitkosol
sound editor
Monica He
sound producer
Chi-Tong Ho
sound mixer
Natakorn Kaewjamnong
sound effects editor
Chi-Tat Leung
sound mixer
Ziyuan Lin
sound producer
Sarunyu Nurnsai
Supervisor sound editor / re-recording mixer
Kaikangwol Rungsakorn
sound designer
Wirada Singhasin
sound editor
Wai Nga Tsui
boom operator
Wipooh Wisaritpaisan
foley artist
Nithit Wongwattanasin
sound effects editor
Stan Yau
Dialogue Mixer
Zibulo Mhlophe
audio engineer (english version)
Manqoba Zulu
sound recordist (dubbed english version)

Visual Effects by

Ho-Hin Choi
compositor
Ka-Chuen Ho
lead fx artist
Willis Ho
visual effects artist (as Ho Tsun-Fung)
Cheuk-Hei Kai
compositing artist
Ho Wai Keung
CG Artist
Chi-Hoi Lam
compositing artist
Raymond Wai-Man Leung
visual effects supervisor
Wai-Wing Wong
senior modeling artist
Yuen-Ki Wong
compositing artist

Stunts

Siu-Ho Chang
stunt driver
Wai-Ling Cheung
stunts
Chris Collins
weapons consultant
Huen-Chiu Ku
stunts
Kenji Sato
stunt performer
Kenji Tanigaki
stunt coordinator
Sik-Ming Tong
stunts (as Tong Sik-Ming)
Hua Yan
action choreographer
Donnie Yen
action director
Kang Yu
action choreographer

Camera and Electrical Department

Cheuk-Yuet Chan
aerial photography
Yueh-Chu Chen
aerial photography
Dik-Lung Cheung
assistant camera
Ka-Lau Cheung
grip
Lai-Wo Cheung
grip
Lok-Yin Cheung
grip
Yuen-Nam Cheung
assistant camera
Ka Cheung Eric Choi
best boy (as Ka Cheung Choi)
Chi-Kong Fung
assistant camera
Jung-Hsiang Hsu
aerial photography
Boxiong Huang
2nd unit cinematographer
Po-Hsiung Huang
second unit camera / steadicam operator
Pui Chung Gabriel Ko
grip
Jimmy Kwok
steadicam operator (as Chun-Ming Kwok)
Wing-Fai Lau
key grip
Chun-Kin Law
grip
Kim-Chiu Law
assistant camera
James On-Hong Lee
grip
Siu-Ming Lin
best boy
Ming-Chuen Lo
assistant camera
Hao Lu
aerial photography
Man-Ho
grip
Wai-Yin Tse
grip
Zhenkun Wang
cinematographer
Chun-Wai Wong
assistant camera
Shing-Chung Wong
assistant camera
Wai-Chuen Wong
gaffer
William Wai Lam Wong
grip
King-Wai Wu
grip
Yang Yong
cinematographer
Jonathan Lele Young
camera operator

Casting Department

Leonne Besson
additional cast and extras

Music Department

Julian Chan
music arranger
Nicolas Duport
music mixer
F.A.M.E.'S. Project
orchestra and studio contractor
Emran Hossen
musician
Xing Qing
lyricist
Moritz Reich
orchestrator
Björn Shen
Trailer Music Composer
Nicholas Tse
songwriter / theme vocals
Joséphine Winocour
executive music producer

Script and Continuity Department

Terri Doty
Writer (english version)

Additional Crew

Yiu-Wah Chan
planner
Yiqi Chen
presenter
Yiqi Chen
presenter
Edward Cheng
presenter
Li Gao
co-presenter
Lu Jia
co-presenter
Yee-Man Lee
co-presenter
Donnie Yen
co-presenter
Albert Yeung
presenter
Peter Zheng
co-presenter

Thanks

Benny Chan
in memory of
All Filters