X

Cast & Crew

Directed By

Written By

Dante Lam
screenplay by
Kang-Kei Chu
screenplay by
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
Ken Lo
Xing Deng
Xudong Wu
The Bulls Team Leader
Carl Ng
Pierre
Mandy Wei
Fang Xinwu's Girlfriend
Xianda Liu
Xie Wenfeng
Liguo Zhan
Fu Baowei
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
Bing Bo
Crewman
Hong Li
Crewman
Rui Wang
Crewman
Jing Guo
Crewman
Yue Ji
Crewman
Chao Han
Crewman
Haohang Li
Crewman
Shuo Li
Crewman
Chao Yang
Crewman
Nan Li
Crewman
Lu Li
Crewman
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
Samrit Warin
Yan Taung Pha
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
Mohammed 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
James Chong
Naw Khar's Man
Cico Harahap
Naw Khar's Man
Reza Aziz
Naw Khar's Man
Jay Iswazir
Naw Khar's Man
Mas Khan
Naw Khar's Man
Mohammed Siraj
Naw Khar's Man

Produced By

Jeffrey Chan
executive producer
Alvin Chau
co-executive producer
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
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
producer
Donghai Sun
associate executive producer
Jie Sun
senior line producer
Allyan Too
line producer
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

Cinematography

Yuen-Man Fung
director of photography

Sound

Poolpetch Hatthakitkosol
adr recordist / foley-effect editor / sound editor
Tanadon Hosathitam
dialogue editor/scoring mixer
Natakorn Kaewjamnong
sound effects editor
Francisco Rizzi
foley artist
Martín Scaglia
foley recordist
Wirada Singhasin
foley-effect editor / sound editor
Zhangzhenan
audio system engineer / sound recordist

Art Direction

Kin-Wai Lee
Art Director

Costumes

Jessie Dai
Costume Designer

Visual Effects

Enoch Chan
visual effects supervisor
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

Assistant Director

Sze Chee Chin
third assistant director
Bure Li
second assistant director
Kam Yee Low
second assistant director

Production Management

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

Art Department

Stunts

Wei Tung
action director
Jack Wai-Leung Wong
stunt choreographer

Editorial

Chi-Hung Choi
additional editor / trailer editor

Other

Chi-Hung Choi
making-of director
Yuejin Liu
consultant
Andrew Simpson
dog coordinator/trainer
Roger Steinmann
production coordinator: Thailand

Music Department

Josh Fix
composer: additional music

Casting Department

Eddy Rafuan Rashid
Malaysian Casting Director

Camera Department

Lai Chee Seong Dennis
first assistant camera
Pool Nganpeerapong
digital imaging technician

Location Management

Garlic Lee
location assistant

Script Department

Mika Cheung
assistant scriptwriter
Ying Chi-Wen
continuity
Eddie Ng
assistant scriptwriter
Movie title data and credits provided by
IMDb logo