Cast & Crew

Directed by

Siu-Hung Chung
(Billy Chung)

Writing Credits

Tan Cheung
(screenwriter)
Yunmo Jiang
(screenwriter)
Yunmo Jiang
(story)
Zherui Li
(co-screenwriter)

Cast

Aaron Kwok
Lin Xiang
Liying Zhao
He Lanfang
Hans Zhang
Liang Dong
Simon Yam
Qin Feng Wu
Zoe Zhang
Akiyama Masako
Yilong Zhu
Cen Zimo
Xiaoguang Yu
Da Mao
Yuexin Liu
Wan Bing
Meijuan Xi
Liang Dong's Mom
Liping You
Director Guan
Yaping An
Old Commander
Zhenhai Kou
Lao Sun
Bin Li
Lao Ba La Zi
Jonathan Kos-Read
Pierre
Candy Tu
Concubine of Qin
Ru Ai
Keiko
Gang He
Li Gang
Yuko Sato
Yamazaki
Tsukagoshi Hirotaka
Oda
Eric Suen
Hu Fei (Member of Communist party)
Edward Chui
Zhang Feng (Member of Communist party)
Yip-Chun Lam
Xu Yong (Member of Communist party)
Benjamin Chiang
Zhiquan (Male Workmate)
Xiangyang Zhu
Chen Li (Male Workmate)
Renjie Wu
Xian Shiming (Male Workmate)
Jialong Gao
Ma Guoqiang (Male Workmate)

Produced by

Duoran Cao
producer
Purcy Cheung
line producer (as Percy Cheung)
Yuming Feng
associate line producer
Shanshan Wu
associate line producer
Jiyang Zhou
assistant associate line producer

Music by

Amy Ren
music director
Wai Lap Wu
music director

Cinematography by

Man-Po Cheung
director of photography
Chiu-Lam Ko
director of photography
Man-Ching Ng
director of photography

Editing by

Wai-Chiu Chung
(as Azrael Chung)
Lvnan Zheng

Art Direction by

Qing Liu

Costume Design by

Tongxun Chen
styling designer
Juewen Wang

Makeup Department

Mitch Devane
sculptor: Smith FX
Xiangwei Hou
assistant hair artist
Yanxue Hou
assistant hair artist
Dongsheng Ji
makeup artist
Qingmei Jiang
hair stylist
Ralis Kahn
special makeup effects artist: Smith FX
Chaoyi Liu
assistant hair artist
Haiying Ni
assistant makeup artist
Xiaona Qu
assistant makeup artist
Shaun Smith
special makeup effects supervisor: Aaron Kwok
Pingping Wang
assistant makeup artist
Xuehua Xia
assistant hair artist
Xiaohai Yang
makeup artist
Baoqing Yao
assistant hair artist
Ji'an Yi
assistant hair artist
Lin Zhang
assistant makeup artist
Ye Zhang
assistant makeup artist

Production Management

Chi-Hang Chan
production assistant (as Santos Chi Hang Chan)
Lisa Chan
production manager
Fenglei Chen
production manager
Fanhua Meng
production manager
Hongtao Qu
on-set coordinator

Second Unit Director or Assistant Director

Tony Tin-Long Chan
second assistant director
Yixin Hu
second assistant director
Xiang Jian Lin
first assistant director
Shaoqiang Liu
on-set assistant director
Tai Mao
director's assistant
Ruiqi Wang
on-set assistant director
Aggie Yeung
second assistant director

Art Department

Dongwei Bai
craftsman
Haichun Cao
prop set dresser
Jialiu Chen
craftsman
Shibao Chen
craftsman
Zhiliang Dong
assistant art director
Laiyin Fu
assistant art director
Haijun Gao
special property
Fuhai Gong
welder
Liang Han
assistant art director
Dequan Hu
props setting master
Dexin Hu
prop set dresser
Deyin Hu
property master
Yu'an Hu
welder
Yuebao Hu
craftsman
Anqing Huang
craftsman
Dongfeng Ji
special property
Hui Jiang
art director assistant
Shaodong Jiang
craftsman
Haipeng Jing
set dresser
Xiuquan Ka
welder
Cong Li
assistant art director
Fei Li
special property
Kebiao Li
craftsman
Shanhai Li
welder
Yansong Li
assistant property master
Yongxiang Li
painter
Qiang Ma
set dresser
Hao Meng
special property
Chuanying Nie
special property
Fangming Pan
craftsman
Weitao Ren
prop set dresser
Aifang Shi
special property
Lianxue Shi
set dresser
Miao Shu
craftsman
Xueliang Sun
prop set dresser
Chen Tang
prop set dresser
Ye Tian
art director assistant
Baohuan Wang
prop set dresser
Chuangui Wang
special property master
Guangfu Wang
painter master
Jie Wang
welder
Jingxin Wang
special property
Kai Wang
art director assistant
Xiaolong Wang
painter
Yan Wang
prop set dresser
Yongsheng Wang
special property
Zhiming Wang
prop set dresser
Xinchuan Wei
craftsman
Guanghai Wu
special property
Tianshao Wu
assistant property master (as Tianzhao Wu)
Aihong Xi
property buyer
Zhanming Xi
prop set dresser
Fangruo Xiao
set dresser
Lianhe Xiao
set dresser
Zhong Xiao
set dresser
Laisheng Xie
craftsman
Guangshun Xu
special property
Hong Xu
craftsman
Shaoguo Xu
welder
Yilong Xu
craftsman
Xiaoying Yu
art director assistant
Hesong Zhai
prop set dresser
Gui Zhang
prop set dresser
Pengju Zhang
prop set dresser
Delin Zhou
painter
Jianshan Zhou
craftsman
Lanying Zhou
props setting master

Sound Department

Jianjun Bai
assistant sound mixer
Dongsheng Guo
assistant sound mixer
Poolpetch Hatthakitkosol
sound editor / sound effects editor
Si Yu Lin
sound mixer
Kaikangwol Rungsakorn
sound designer
Keliang Song
assistant sound mixer
Yi Zhou
sound mixer

Visual Effects by

Enoch Chan
visual effects supervisor
Herbgarden Limited
visual effects

Stunts

Mingxing Bai
stunts
Dekun Cao
stunts
Ruitao Chai
stunts
Liyun Chen
stunts
Ping Han
stunt choreographer
Xiaogang He
stunts
Bing Hu
stunts
Zhongxing Hu
stunts
Jin Jia
stunts
Tat-Chiu Lee
action director
Xiong Li
stunts
Yunyun Li
stunts
Jiacheng Ma
stunts (as Ma Jia Cheng)
Jianjun Pu
stunts
Chen Wang
stunts
Hairong Wang
stunts
Mingxing Wang
stunts
Yufei Wang
stunts
Aoxin Wei
stunts
Wuria
stunts
Xiaolong Xia
stunt choreographer (as Xiaolong Sha)
Lilei Xie
stunts
Chen Yang
stunts
Jian Zhang
stunts
Menglei Zhang
stunts
Rongge Zhang
stunts
Chun Zou
stunts

Camera and Electrical Department

Tung-Choi Chan
best boy electrician (as Dong Choi Chan)
Kaituo Chang
electrician
Shouyong Chang
best boy electrician
Alan Chow
gaffer
Bingyang Deng
grip
Weicheng Fan
gaffer
Shuaiqi Fu
electrician
Yingxiong Fu
dolly man
Xiang Gao
cinematographer
Jianchao Guo
electrician
Eddie Ho
dolly man
Jiantao Kang
electrician
Chun Hao Lee
camera assistant
Ching-Hung Leung
camera assistant
Juming Li
electrician
Luoqiang Li
camera assistant
Weitao Li
electrician
Haiyang Liu
electrician
Jin Liu
grip
Kun Liu
electrician
Qinglong Liu
grip
Zhi Liu
grip
Qing Lu
electrician
Kwok Kau Ng
camera assistant (as Corner Ng)
Tong Peng
electrician
Xuejun Peng
cinematographer
Ching-Chuen Shuan
best boy electrician
Jingwei Song
grip
Chun-Chung Tsang
camera assistant (as Jun-Chung Chang)
Chaofan Wang
grip
Lincheng Wang
grip
Linjun Wang
grip
Wenshuo Wang
grip
Kunpeng Xu
electrician
Xin Xu
grip
Zuoxing Xu
camera assistant
Hongliang Yang
grip
Justine Yeung
still photographer (as KiKi Yeung)
Wai-Chiu Yu
best boy electrician
Hai Yuan
still photographer
Hongyu Yuan
electrician
Yangming Yuan
electrician
Chun-Wah Yuen
cinematographer
Lingjie Zeng
camera assistant
Jianchou Zhan
grip
Chuangchuang Zhang
electrician
Minghe Zhang
grip
Zhiwei Zhang
grip
Zhixiang Zhang
electrician
Xueying Zhou
best boy electrician
Yu Zhou
electrician
Zhiyong Zhu
electrician

Casting Department

Weidan Tao
casting assistant director

Costume and Wardrobe Department

Junliang Dong
wardrobe assistant
Linfeng Fan
wardrobe supervisor
Zebo Jiang
wardrobe assistant
Chengge Li
wardrobe assistant
Binghong Qian
tailor
Fengru Song
wardrobe artist
Jianchun Song
wardrobe assistant
Hongyang Sun
wardrobe assistant
Xiaona Wu
wardrobe assistant
Man Xing
wardrobe assistant
Lixin Zhang
wardrobe assistant
Yuanyuan Zhang
wardrobe assistant

Editorial Department

Jackie Law
digital imaging technician
Chi-Man San
on-set editor (as Chi-Man Sun)
Man-Chiu Sin
editor assistant
Shaoke Yang
editor assistant

Location Management

Jun Guo
locations
Zhenxing Wang
locations

Script and Continuity Department

Liyuan Dai
script supervisor

Additional Crew

Yincong Bao
craft service manager assistant
Yongmei Duanmu
accountant
Kunpeng Fan
craft service manager assistant
Dailai Ge
assistant accountant
Yunfei Guo
production assistant
Ayuan Luo
accountant
Jie Tao
assistant accountant
Baokui Wang
production runners master
Zhenrui Wang
craft service manager
Yajing Wu
production office assistant
Xiang Xia
law consultant
Zaiyu Yang
making-of documentary
Ke Yu
making-of documentary
Cong Zhang
on-set doctor
Yuxuan Zhang
production coordinator
Yali Zhou
production coordinator
All Filters