X

Cast & Crew

Directed By

Written By

Cast

Tang Wei
Wan Qiwen / Kaizhen
Jue Huang
Luo Hongwu
Sylvia Chang
Wildcat's Mom / Red-hair Woman
Yongzhong Chen
Zuo Hongyuan
Feiyang Luo
Wildcat (Childhood)
Chun-hao Tuan
Ex-husband of Wan Qiwen
Yanmin Bi
Woman Prisoner
Lixun Xie
Lover of Red-hair Woman
Xi Qi
Woman in Jade Hotel
Ming-Dow
Traffic Police
Zezhi Long
Yellow-hair Man in Pool Room
Jian Jun Ding
Traffic Office
Kailong Jiang
Hatchet Man D
Kai Liang
Waiter of Hotel
Chuanren Lin
Locomotive Prostitute
Xizhen Liu
Karaoke Dancing Girl
Tongfu Long
Prison Guard
Zhonglan Luo
Luo's Stepmother
Zhengfu Meng
Horsekeeper
Hongyue Pan
Young Female Singer
Shiyu Tang
Young Man in Pool Room
Hai Wang
Hatchet Man A
Jun Wen
Hatchet Man C
Xiaoying Xu
Elder Female Singer
Kailong Yang
Firework Vendor
Qiwen Yang
Hatchet Man B
Zhongtang Yu
Luo's Father
Shuai Zeng
Host of Show Caravan
Xiantian Zeng
Hatchet Man E

Produced By

Jianguo Ding
associate producer
Karen Fu
chief producer
Tingting Guo
associate producer
Wen-Bo Jiang
production executive
Li Kang
production executive
Ming Li
production executive
Qian Li
associate producer
Xiaonan Li
co-producer
Xun Li
associate producer
Matthew Liu
production executive
Zhongjin Liu
associate producer
Hao Ma
associate producer
Shimu Qian
chief producer
Yunxia Que
associate producer
Minling Sang
associate producer
Yang Shen
executive producer
Tao Sun
line producer
Julie Viez
head of production
Juan Wan
executive producer
Jinjun Ye
production executive
Meng Yu
associate producer
Hong Yuan
associate producer
Sam Tzu-Hsiang Yuan
associate producer
Guanren Zhang
co-producer
Xiang Zhang
associate producer
Yang Zhao
associate producer

Cinematography

David Chizallet
director of photography
Jingsong Dong
director of photography
Hung-i Yao
director of photography

Sound

Cathy Coopman
sales manager: Creative Sound
Laurence Kurzer
project manager: Creative sound
Danfeng Li
sound director
Kai Liang
location sound mixer
Yihang Ou
adr recordist
Nathan Robert
sound mix technician: Dolby Atmos
Guoli Si
location sound assistant
Zhaoyang Si
boom operator
Zhonglin Si
location sound mixer / sound supervisor
Yawei Xu
location sound assistant
Xixiang Zhang
location sound assistant
Zhilei Zuo
location sound assistant

Editing

Production Design

Makeup

Qing Chen
makeup assistant: 1st stage
Yi-Li Chen
makeup supervisor: 1st stage
Min Cheng
assistant makeup: 2nd stage
Dan Ding
assistant makeup: 2nd stage
Yanghuizi Ding
makeup assistant: 1st stage
Ching Leung
makeup assistant: 1st stage
Wen-Tao Liao
hair stylist: 1st stage
Chenchen Luan
makeup artist: 2nd stage
Chia-Chi Wang
key makeup artist: 1st stage
Tsun-Yu Wang
assistant hair & makeup: 1st stage
Tzu-Yun Yeh
hair assistant: 1st stage

Special Effects

Sung-I. Wu
set special effects

Visual Effects

Xiaochen Su
stereo supervisor: Saints Ent.

Assistant Director

Kangrong He
second assistant director
Bin Huang
storyboard artist
Zezhi Long
assistant to director
Xiaofei Sun
assistant editor
Shiyu Tang
assistant to first assistant director
Tong Xue
first assistant director
Shixue Yu
second assistant director
Bell Zhong
first assistant director

Production Management

Feilong Bai
associate production manager
Shanshan Cao
international production manager
Yang Chen
on set manager
Yi-Lieh Chen
associate production manager
Shubo Cui
assistant to production coordinator
Johnny Hu
post-production supervisor
Congyu Huang
production manager
Lei Lei
assistant to production coordinator
Qingyang Li
international production manager
Zhaoyu Li
international production manager
Rosie Rong
assistant to producer
Xianxun Tang
local production manager
Dianyang Wang
on set manager
Haifeng Wang
on set manager
Weiji Wang
production assistant: intern
Yaqiong Wu
assistant to producer
Shadow Yao
production administration
Jing Zhang
associate production manager
Dan Zhu
production administration

Art Department

Michael Anthony
temporary worker: 1st stage
Shukui Cao
set carpentry: 2nd stage
Shutong Chang
set carpentry: 2nd stage
Benguo Chen
painter: 1st stage
Bo Chen
set carpentry: 1st stage
Gang Chen
bricklayer: 1st stage
Jiabin Chen
on-set master: 2nd stage
Yanfeng Chen
bricklayer: 1st stage
Xiuhua Cui
painter: 1st stage
Tiansheng Deng
set draftman: 1st stage
Xiaofang Deng
bricklayer: 1st stage
Xinhua Deng
set decorator foreperson: 1st stage
Hai Dong
bricklayer: 1st stage
Jingang Dong
bricklayer: 1st stage
Chunhui Fang
set carpentry: 2nd stage
Jie Fang
props furnishing master: 1st stage
Linwei Fang
set draftman: 2nd stage
Hui Feng
set draftman: 1st stage
Dehua Gong
painter: 1st stage
Dingchen Gu
bricklayer: 1st stage
Wantao Gu
bricklayer: 1st stage
Quanhui Gui
on-set supervisor: 1st stage
Quanhua Guo
props effect: 1st stage
Xi Hong
bricklayer: 1st stage
Ming-Jen Hsieh
pre-production artist
Yucheng Hua
painter: 1st stage
Chungen Huang
set carpentry: 2nd stage
Kangqing Huang
set draftman: 1st stage
Pingfang Huang
props effect: 1st stage
Yuanfu Huang
set carpentry: 2nd stage
Fei Jin
props objects: 1st stage
Jianhua Li
set draftman: 1st stage
Jianyong Li
set carpentry: 2nd stage
Jing Li
assistant set decorator: 1st stage
Liangliang Li
props effect master: 2nd stage / set foreman: 2nd stage
Mingxuan Li
molding: 1st stage
Pengfei Li
assistant property master: 2nd stage
Ran Li
set carpentry: 2nd stage
Ruirui Li
props furnishing master: 2nd stage
Shengli Li
bricklayer: 1st stage / driver: 1st stage
Yanchao Li
bricklayer: 1st stage
Yonghua Li
property master: 2nd stage
Zhangjun Li
temporary worker: 1st stage
Zhigang Li
molding: 1st stage
Zhihui Li
on-set props: 2nd stage
Haijun Liang
props furnishing: 2nd stage
Jian Liao
temporary worker: 1st stage
Changyu Liu
bricklayer: 1st stage
Cheng Liu
set carpentry: 1st stage
Chengwu Liu
special props assistant
Futang Liu
bricklayer: 1st stage
Guangyong Liu
bricklayer: 1st stage
Hongcai Liu
on-set props: 1st stage
Hui Liu
special props assistant
Jingxing Liu
painter: 1st stage
Lei Liu
on-set props: 1st stage
Shenmin Liu
set carpentry: 2nd stage
Wansheng Liu
set carpentry: 1st stage
Xianzhong Liu
set carpentry: 2nd stage
Xiaogang Liu
on-set props: 1st stage
Zhifeng Liu
props effect: 2nd stage
Zhihao Liu
props objects: 2nd stage
Daowu Lu
temporary worker: 1st stage
Daoxiong Lu
temporary worker: 1st stage
Dongsheng Lu
temporary worker: 1st stage
Liusuo Lu
props furnishing: 2nd stage
Qingfeng Lu
temporary worker: 1st stage
Qinggao Lu
temporary worker: 1st stage
Qingtao Lu
temporary worker: 1st stage
Rong'an Lu
temporary worker: 1st stage
Ronggui Lu
temporary worker: 1st stage
Rongxian Lu
temporary worker: 1st stage
Xiaoyan Lu
temporary worker: 1st stage
Yidong Lu
temporary worker: 1st stage
Yifu Lu
temporary worker: 1st stage
Yongche Lu
temporary worker: 1st stage
Jun Ma
set carpentry: 2nd stage
Jun Mo
special props assistant
Weijian Nie
art assistant
Huasai Pan
special props assistant
Xinghong Pan
special props assistant
Zhaoxue Pan
set foreman: 1st stage
Jiabing Peng
painter: 1st stage
Xianbing Qi
props carpentry: 1st stage
Xiaozhen Qin
props objects: 1st stage
Yuqing Ren
bricklayer: 1st stage
Wei Shao
set bricklayer foreman: 1st stage
Haitao Shen
set carpentry: 2nd stage
Xianliang Shi
set draftman: 1st stage
Bin Song
props furnishing master: 1st stage
Haizhong Song
set draftman: 2nd stage
Hui Song
props furnishing: 1st stage
Wanlu Song
set carpentry: 2nd stage
Mi Tang
on-set art
Qingqing Tang
graphic designer
Aijun Tian
bricklayer: 1st stage
Chunying Wang
set foreman: 2nd stage
Guoqiang Wang
painter: 1st stage
Guoqing Wang
set ironworker: 2nd stage
Jianzhang Wang
set carpentry: 2nd stage

Editorial

Qiang Tang
colorist / technical coordinator

Other

Shanshan Cao
head of international affairs
Cong Chen
co-presenter
Shaozhong Chen
co-presenter
Yineng Chen
production assistant
Edward Cheng
co-presenter
Wenjie Cheng
making-of filmmaker
Ke Cui
making-of filmmaker
Thibault de Gantès
head of legal and business affairs
Karen Fu
presenter
Bi Gan
presenter
Linglin Gao
production assistant
Charles Gillibert
co-presenter
Han Han
co-presenter
Xiaoming Huang
co-presenter
Weilin Lin
craft service
David Magdael
publicist
Nina Poretzky
assistant
Ke Sun
making-of filmmaker
Huaju Tang
craft service
Stanley Tong
co-presenter
Lin Wang
accountant
Jiaxin Wei
making-of coordinator
Tianzuo Xu
project manager
Weidong Yang
co-presenter
Yang Yang
co-presenter
Shadow Yao
cashier
Ju-Feng Yeh
co-presenter
Da-Chun Zhang
literature consultant
Ning Zhang
co-presenter
Vincent Zhang
talent coordinator
Xinyi Zhang
co-presenter
Yi Fang Zhao
presenter
Peter Zheng
co-presenter

Costume Department

Wanqing Gao
assistant wardrobe: 1st stage
Yuxin Liu
wardrobe artist: 2nd stage
Chang-Yu Tai
costume executive: 1st stage
Tsun-Yu Wang
assistant costume: 1st stage
Yanlong Zhao
wardrobe assistant: 2nd stage
Ping Zou
wardrobe assistant: 2nd stage

Camera Department

Linghai Bai
still photographer
Congjun Bao
assistant to gaffer: 1st stage
Cheng Chang
camera assistant: 2nd stage
Xiaoyong Chen
gaffer: 1st stage
Xiyang Chen
camera operator: 2nd stage
David Chizallet
camera operator: 2nd stage
Kai-Cheng Chuang
assistant to gaffer: 1st stage
Lu Deng
steadicam assistant: 1st stage
Bin Diao
best boy: 2nd stage
Yajun Ding
assistant to gaffer: 2nd stage
Guoyu Du
electrician: 1st stage
Jianwei Du
assistant to gaffer: 2nd stage
Xingzhen Du
cinerent assistant: 2nd stage
Yao Du
steadicam assistant: 2nd stage
Xinshi Fan
assistant to gaffer: 1st stage
Shan Gao
camera assistant: 1st stage
Tianhao Guan
camera assistant: 1st stage
Zuju Guo
assistant to gaffer: 1st stage
Hung-Yi Hsiao
gaffer: 1st stage
Yijie Huang
drone assistant
Zonghai Huang
assistant to gaffer: 2nd stage
Feng Jiang
camera assistant: 2nd stage
Mingchen Jiang
second grip assistant
Shuguang Jin
camera assistant: 2nd stage
Sung-Po Kuo
key grip
Qianghong Li
assistant to gaffer: 1st stage
Shengtao Li
camera assistant: 2nd stage
Weibin Li
assistant to gaffer: 1st stage
Weibing Li
assistant to gaffer: 2nd stage
Yi Li
aerial drone supervisor
You Li
steadicam operator: 1st stage
Yunfei Li
electrician: 2nd stage
Zhi Li
assistant to gaffer: 2nd stage
Da Liang
focus puller: 2nd stage
Dongqi Liang
assistant to gaffer: 1st stage
Kun Liang
assistant to gaffer: 1st stage
Zeqing Lin
steadicam assistant: 1st stage
Hongtao Liu
assistant to gaffer: 2nd stage
Hongyu Liu
still photographer
Jie Liu
assistant to gaffer: 2nd stage
Jinlong Liu
assistant to gaffer: 2nd stage
Jui-Kang Liu
assistant to gaffer: 1st stage
Weijun Liu
drone cinematographer
Xufeng Liu
drone assistant
Yihan Liu
camera assistant: 2nd stage
Yujian Liu
drone cinematographer
Heng Long
camera assistant: 2nd stage
Yang Lu
camera operator: 2nd stage
Liting Mao
project manager: drone unit
Chen Meng
cinerent assistant: 2nd stage
Yucheng Pei
assistant to gaffer: 1st stage
Peimi Ren
assistant to gaffer: 1st stage
Shaojie Song
second grip assistant
Zezheng Song
assistant to gaffer: 2nd stage
Chao Sun
first grip assistant
Qijun Sun
assistant to gaffer: 1st stage
Qiwang Sun
assistant to gaffer: 1st stage
Yi Sun
gaffer: 1st stage
Yu-Chi Tai
2nd assistant camera: 1st stage
Ziwen Tang
assistant to gaffer: 1st stage
Chenyang Wang
camera assistant: 1st stage
Jiangkun Wang
cinerent assistant: 1st stage
Kuan-Hsun Wang
1st assistant camera: 1st stage
Leixin Wang
assistant to gaffer: 1st stage
Long Wang
assistant to gaffer: 2nd stage
Qi Wang
camera assistant: 2nd stage
Xin Wang
assistant to gaffer: 1st stage
Yue Ming Wang
assistant to gaffer: 1st stage
Hua Xiao
drone assistant
Apan Xing
assistant to gaffer: 1st stage
Guoqing Xing
assistant to gaffer: 1st stage
Junran Xing
camera operator: 2nd stage
Mingjie Xing
assistant to gaffer: 1st stage
Zhongli Xing
assistant to gaffer: 1st stage
Ching-Han Yang
assistant to gaffer: 1st stage
Ze Yang
camera assistant: 2nd stage
Zhenghong Yang
assistant to gaffer: 2nd stage
Xianlong Yao
assistant to gaffer: 2nd stage
Yangguang Yao
assistant to gaffer: 1st stage
Haoxuan Ye
cinerent assistant: 2nd stage
Xiang Yin
drone assistant
Chao Zhang
drone pilots
Erwei Zhang
assistant to gaffer: 1st stage
Jiuling Zhang
first grip assistant
Ting Zhang
camera department translator: 2nd stage
Kai Zhao
drone assistant
Tao Zhao
still photographer
Xin Zhao
assistant to gaffer: 1st stage
Dianwu Zheng
camera assistant: 2nd stage
Hao Zhou
focus puller: 2nd stage
Kai Zhu
assistant to gaffer: 1st stage
Yanxiang Zhu
assistant to gaffer: 2nd stage
Yongliang Zhu
assistant to gaffer: 2nd stage
Yaozu Zhuang
camera assistant: 2nd stage

Location Management

Yi-Lieh Chen
location manager
Jing Zhang
location manager

Script Department

Hongyu Liu
script supervisor
Xiaofei Sun
script supervisor
Yun Zhu
script coordinator
Movie title data and credits provided by
IMDb logo