Cast & Crew

Directed by

Dante Lam

Writing Credits

Dante Lam
(screenplay by) and
Kang-Kei Chu
(screenplay by) (as Kang Ki Chu) &
Siu-Kwan Lau
(screenplay by) &
Wai Ching Tam
(screenplay by) &
Eric Lin
(screenplay by)

Cast

Hanyu Zhang
Gao Gang
Eddie Peng
Fang Xinwu
Baoguo Chen
Jiang Haifeng, Minister of Public Security
Chun Sun
Yu Ping
Wenjuan Feng
Guo Bing
Wai-Kwong Lo
Xing Deng
Xudong Wu
The Bulls Team Leader
Carl Ng
Pierre
Jian Zhao
Guo Xu
Mandy Wei
Fang Xinwu's Girlfriend
Xianda Liu
Xie Wenfeng
Liguo Zhan
Fu Baowei
Vithaya Pansringarm
P'Som
Bhubhing Bhangsa-Ard
San Kyi
Pawarith Monkolpisit
Naw Khar
Amigo
Bingo
Zobra
Bingo
Guanfeng Wu
Gu Wei Cheng
Cshi Zhanjie
Jiang Xing
Jiaxuan Li
Assistant to the Minister
Wenting Hao
Gao Gang's Wife
Rui Ren
Bei Bei
Xialong Wong
Zhang Da An
Ziqiang Liu
Crewman
Bing Bo
Crewman
Hong Li
Crewman
Rui Wang
Crewman
Jing Guo
Crewman
Zitong Yang
Crewman
Yue Ji
Crewman
Chao Han
Crewman
Haohang Li
Crewman
Shuo Li
Crewman
Chao Yang
Crewman
Nan Li
Crewman
Lu Li
Crewman
Ming Li
Bull
Chien Ting Yeh
Bull
Dong Ying Lin
Bull
Frank See
Bull
Steven Lee
Bull
Alex Ng
Bull
Nelson Chow
Chinese Elite Squad
Edmund Yep
Chinese Elite Squad
Elson Tan
Chinese Elite Squad
Kok Han Yap
Chinese Elite Squad
C.J. Kit
Chinese Elite Squad
Ken Leong
Chinese Elite Squad
Andy Yuen
Chinese Elite Squad
Leonardo Haw
Chinese Elite Squad
Sze Kong Yeoh
Chinese Elite Squad
Ganesh Acharya
Mr. Zar
Nitidet Chery Junphli
General Bita
Oak Keerati
Wala
Aiyaret Junamroong
Nah Htuu
Vatcharachai Sunthornsiri
Yata
Sarawoot Kumsorn
Tattoo Guy
Nongmai Bunchu
Jawan
Subash Sundaramoothy
Boha
Itthiphon
Puja
Samrit Warin
Yan Taung Pha
Nakarin Gakhan
Gongchai
Chee Khoon Loh
Handicapped Laborer at Tea Farm
Wang Ming Ling
Handicapped Laborer at Tea Farm
Der Min Chee
Handicapped Laborer at Tea Farm
Allen Ho
Handicapped Laborer at Tea Farm
Gui Chuan Lau
Handicapped Laborer at Tea Farm
Wei Keong Foo
Handicapped Laborer at Tea Farm
Mat Jamil Bin Ramli
Handicapped Laborer at Tea Farm
Rajaselvi
Handicapped Laborer at Tea Farm
Marry
Handicapped Laborer at Tea Farm
Abdullah Affandi
Handicapped Laborer at Tea Farm
Mohammed Fairuz Bin Abu Lazim
Handicapped Laborer at Tea Farm
Mohammed Nazrisaarizal Bin Mat Saat
Handicapped Laborer at Tea Farm
Mohamad Aslan Bin Baharin
Handicapped Laborer at Tea Farm
Mohammed Haafix Asyraf Bin Alias
Handicapped Laborer at Tea Farm
Ibrahim
Handicapped Laborer at Tea Farm
Azzamuddin
Handicapped Laborer at Tea Farm
Sadek Khan
Kid Soldier
Alif Daniel
Kid Soldier
Farhan Nizam
Kid Soldier
Mohammed Syawal
Kid Soldier
Zulhelmi
Kid Soldier
Ayub
Kid Soldier
Amzar
Kid Soldier
Muhammad Shafiq
Kid Soldier
Danial
Kid Soldier
Danish Hakeem
Kid Soldier
Topui
Kid Soldier
Azmin
Kid Soldier
Muhammad Fariz Isqandar Bin Zulkiffi
Kid Soldier
Idan Aedan
Kid Soldier
James Chong
Naw Khar's Man
Cico Harahap
Naw Khar's Man
Reza Aziz
Naw Khar's Man
Jeffry Bin Abdul Wahab
Naw Khar's Man
Mohammad Faiz Zulkifli
Naw Khar's Man
Jay Iswazir
Naw Khar's Man
Mas Khan
Naw Khar's Man
Mohammed Siraj
Naw Khar's Man
Ibrahim Rashid
Naw Khar's Man
Ariffin Ikhsan
Naw Khar's Man
Aidil Alias
Naw Khar's Man
Ahmad Tarmizie
Naw Khar's Man
Ahmad Firdaus
Naw Khar's Man
Mohammed Nor Fatih Bin Mothtar
Naw Khar's Man
Tok Philip
Naw Khar's Man
Frank Peterson
Naw Khar's Man
Muhammad Faiz Bin Roslee
Naw Khar's Man
Muhammad Zaki Bin Nasaruddin
Naw Khar's Man
Ilmi Azim Bin Mohammed
Naw Khar's Man
Ajim Aris
Naw Khar's Man
Ron Weaver
Puu Jaa
Bure Li
Chinese SWAT
Linkai Wu
Chinese SWAT

Produced by

Jeffrey Chan
executive producer
Alvin Chau
co-executive producer (uncredited)
Alex Dong
administrative producer
Ruoqing Fu
associate executive producer
Cindy Gong
administrative producer
Xuguang Han
senior line producer
Taotao He
administrative producer
Minglang Hu
senior producer
Jianxin Huang
producer
Candy Leung
producer
Chunliang Li
senior line producer
Shulong Lin
line producer
Chunmei Liu
line producer
Jiawei Liu
senior producer
Roman Liu
associate executive producer
Jianchu Lv
associate executive producer
Ning Ren
executive producer
Ning Ren
producer (uncredited)
Donghai Sun
associate executive producer
Jie Sun
senior line producer
Allyan Too
line producer (as Wen-Pin Too)
Haiping Wang
senior producer
Yiyang Wang
associate executive producer
Yang Yang
administrative producer
Dong Yu
executive producer
Luna Yu
administrative producer
Zhongchen Zhao
administrative producer

Music by

Julian Chan
Henry Lai
Kwan Fai Lam

Cinematography by

Yuen-Man Fung
director of photography

Editing by

Jordan Dieselberg
co-editor
David M. Richardson
(as David Richardson)

Art Direction by

Kin-Wai Lee
(as Kin Wai Lee)
Siranat Ratchusanti
(art direction: Thailand)

Costume Design by

Jessie Dai
(as Jessie Dai Mei Ling)

Production Management

Damon Cheong
assistant production manager
Pok Jen Ham
unit manager
Jianxin Huang
production manager
Candy Leung
production manager
Dong Yu
production executive

Second Unit Director or Assistant Director

Sze Chee Chin
third assistant director (as Kei)
Bure Li
second assistant director
Kam Yee Low
second assistant director (as Keng Yee)

Art Department

Pugalenthan Supramaniam
car coordinator

Sound Department

Poolpetch Hatthakitkosol
adr recordist / foley-effect editor / sound editor
Tanadon Hosathitam
dialogue editor/scoring mixer
Natakorn Kaewjamnong
sound effects editor
Nopawat Likitwong
sound
Sarunyu Nurnsai
sound
Francisco Rizzi
foley artist
Kaikangwol Rungsakorn
sound
Martín Scaglia
foley recordist
Wirada Singhasin
foley-effect editor / sound editor
Wipooh Wisaritpaisan
sound editor
Nithit Wongwattanasin
sound editor
Stan Yau
sound
Zhangzhenan
audio system engineer / sound recordist

Visual Effects by

Enoch Chan
visual effects supervisor
Kuok-Hang Chan
senior visual effects animator
Ka-Chuen Ho
senior fx artist
Taegyun Kang
visual effects
Felix Tsz Fei Lai
visual effects
Herbgarden Limited
visual effects
Kwok-Leung Yee
visual effects

Stunts

Krit Treeworasrikul
stunt performer
Wei Tung
action director
Jack Wai-Leung Wong
stunt choreographer (as Wai Leung Wong)

Camera and Electrical Department

Sui Hung Chow
gaffer
Dennis Lai Chee Seong
first assistant camera
Pool Nganpeerapong
digital imaging technician

Casting Department

Eddy Rafuan Rashid
Malaysian Casting Director

Editorial Department

Chi-Hung Choi
additional editor / trailer editor
Jordan Dieselberg
co-editor
Doris Hui
assistant editor

Location Management

Denesh Kumar Pugalzenthi Eden
location manager
Dave Woon Siew How
malaysia part
Garlic Lee
location assistant

Music Department

Josh Fix
composer: additional music

Script and Continuity Department

Mika Cheung
assistant scriptwriter
Eddie Ng
assistant scriptwriter
Chi-Wen Ying
continuity (as Ying Chi-Wen)

Transportation Department

Pugalenthan Supramaniam
picture car coordinator
Fahlun Tanomthap
action vehicles supervisor: Thailand

Additional Crew

Wei-Ming Chen
armorer
Chi-Hung Choi
making-of director
Yuejin Liu
consultant
Andrew Simpson
dog coordinator/trainer
Roger Steinmann
production coordinator: Thailand
All Filters