X

Cast & Crew

Directed By

Written By

Qing Yang
written by
Enming Zhang
on-set writer
Shimao Zhang
on-set writer

Cast

Kun Chen
Liu Bo
Baihe Bai
Yu Xiaohui
Hao Qin
Xu Dong
Entai Yu
Wang Pingchuan
Yu Cao
Bank Clerk
Wei Chen
Liu Bo's Mother
Dong-Hyuk Cho
Qi Ge's Minion
Xiao Dongfang
Police Officer
Jiangdou Gan
Bank Governor
Yuxing Guo
Poker Buddy
Lin Ling
Boss Zhang
Jianqing Liu
Police Officer
Zonglin Pang
Young Liu Bo
Yili Ran
Bank Clerk
Min Ren
Young Yu Xiaohui
Weizhou Ren
Bank Clerk
Tu Run
Robber's Driver
Xiaolan Shen
Poker Buddy
Zuohui Tang
Liu Bo's Grandpa
Hao Tu
Police Officer
Cici Wang
Manager Zhang
Meng Wang
Police Officer
Xuebing Wang
Poker Buddy
Yingming Wang
Bank President
Tong Wu
Bank Clerk
Xiaoqi Xie
Qi Ge's Minion
Cheng Lin Xu
Bank Clerk
Yinxue Xu
Bank Clerk
Feiwei Xue
Qi Ge's Minion
Binxia Yang
Xu Dong's Wife
Xiaoshu Yang
Bank Clerk
Yali Yang
Bank Clerk
Fang Yin
Sun Wukong
Huang Zhang
Qi Ge's Minion
Wenjie Zhang
Young Wang Pingchuan
Yichi Zhang
Sha Seng
Yuling Zhou
Bank Clerk
Zhengqi Zhou
Young Xu Dong

Produced By

Jessica Chen
co-executive producer
Kuo-Fu Chen
producer
Cary Cheng
co-executive producer
Hsiao-tse Cheng
co-executive producer
Xuan Hu
line producer
Yan chun Hu
co-producer
Sharley Huang
associate producer
James Li
producer
Ning Li
producer
Ying Li
co-executive producer
Matthew Liu
co-executive producer
Kun Tao
producer
Tian Tian
co-producer
Yang Xiao
co-producer
Nemo Xin
associate producer
Wenbo Zhang
co-producer
Mo Zhu
associate producer

Music

Fei Peng
Composer

Cinematography

Ni Liao
director of photography

Sound

Haokui Chen
dialogue editor
Jixin Chen
i/o engineer
Feng Gao
adr recordist / foley editor
Qi Ge
foley artist
Zheng 'Joe' Huang
re-recording mixer / sound designer / sound supervisor
Xin Li
foley recordist
Jiang Liu
dialogue editor
Xu Miao
foley artist
Steve Miller
re-recording mixer / sound effects editor
Hong Shang
dubbing director
AiLong Tan
dialogue editor
Lei Wang
boom operator
Tiezheng Wang
sound project coordinator
Hailong Yu
boom operator
Jing Zhang
sound recordist

Editing

Casting Director

Art Direction

Makeup

Ganqiang Fu
makeup assistant
Piaoying Huang
makeup artist
Chunlan Li
makeup assistant
Jingdu Pan
makeup assistant
Qinqin Shi
hair stylist assistant
Jiangling Tong
makeup artist
Jian Wang
hair stylist
Jiaying Yao
makeup assistant
Diyong Zhang
makeup assistant

Special Effects

Xinkuan Cui
rain effects technician
Xinmin Li
rain effects technician
Yinqiang Li
rain effects technician
Jian Liu
rain effects technician
Yanzeng Liu
rain effects coordinator
Jianli Sun
rain effects technician
Bao Zhang
rain effects technician

Visual Effects

Wentao Gong
cg artist
Jiaofeng Jia
cg artist
Zhiyong Li
visual effects supervisor
Dalong Ren
compositor
Tengyuan Xu
cg artist
Yao Zhang
visual effects producer
Chuan Zhao
compositor

Assistant Director

Xiao Dongfang
first assistant director
Qi Jin
director assistant
Shuquan Pan
storyboard artist
Meng Wang
second assistant director
Tao Wang
second assistant director assistant: pre-production
Xian Wu
second assistant director assistant: pre-production
Xiaoshu Yang
first assistant director assistant
Meng Yu
director assistant: pre-production
Guoming Zhang
second assistant director assistant

Production Management

Yuan Feng
on-set manager
Yuan Hu
production
Yong Li
unit manager: pre-production
Jianqing Liu
production manager
Xiaoyu Liu
production
Andi Ming
production coordinator
Xiaojiao Peng
production assistant: pre-production
Corey P. Sun
production manager
Zhiguang Tao
production
Fei Yang
production accountant: pre-production
Guoxia Yang
production accountant: pre-production
Peng Zhao
line production
Jinlong Zhou
unit manager

Art Department

Kuo Bi
set dressing assistant: pre-production
Qiuhui Bi
set dressing assistant: pre-production
Chenguang Cai
set dressing assistant: pre-production
Chih-Hao Chen
art director assistant: pre-production
Yunlong Chen
set dressing assistant: pre-production
Xinhua Deng
set dressing assistant
Xizhou Deng
set dressing assistant
Rongzhi Fu
set dressing assistant
Baojing Gou
set dressing assistant: pre-production
Quanhui Gui
set dressing assistant
Yaoyang Guo
art director assistant: pre-production
Zhisheng Guo
set dressing assistant
Hongtao Han
special effects props master
Xiao Han
concept artist
Desen Hu
property master: pre-production
He Huang
art department assistant
Jinlong Jin
property assistant
Shengguang Jin
property assistant
Anran Li
art director assistant
Xiangjun Li
set dressing assistant
Xiaokuan Li
set dressing assistant
Yading Li
art director assistant
Yanka Li
property assistant
Yunlong Li
set dressing assistant
Yutao Li
set dressing assistant
Chaohai Liang
set dressing assistant
Honghu Liang
art department assistant: pre-production
Xujun Liang
set dressing master
Taiyu Lin
property assistant
Zhenhua Lin
associate property master
Chang Liu
concept artist
Jiacheng Liu
set dressing assistant
Jindai Liu
property assistant
Kun'an Liu
set dressing assistant
Kunliang Liu
set dressing assistant
Weizhe Liu
on-set art executive: pre-production
Tangbin Luo
special effects props assistant
Xumao Pang
property assistant
Wei-Min Peng
production designer: pre-production
Mingshi Qin
art director assistant: pre-production
Hu She
special effects props assistant
Binggang Shi
set dressing assistant: pre-production
Xingxing Shi
art director assistant
Heli Sun
property assistant
Li Sun
production designer: pre-production
Tianyu Sun
art department assistant: pre-production
Ning Tang
concept artist
Fangjun Wang
set dressing assistant
Ning Wang
property assistant: pre-production
Quanhao Wang
property assistant
Shuili Wang
property master
Siqing Wang
set dressing assistant
Yan Wang
property assistant: pre-production
Yong Wang
art director assistant: pre-production / on-set dresser
Zhinan Wang
set dressing assistant
Changhua Wu
set dressing manager
Jiaotong Wu
set dressing assistant
Juefei Wu
concept artist
Qianghua Wu
set dressing assistant
Xiaosong Wu
set dressing assistant
Pingyou Xu
set dressing assistant
Yanshan Xu
concept artist
Guangcai Yang
on-set art director
Ruiqian Yang
set dressing assistant
Ruiyong Yang
set dressing assistant
Shunli Yang
on-set dresser
Xiubing Yin
set dressing assistant
Fanwen Zeng
set dressing assistant
Guohui Zhang
set dressing assistant
Guoqing Zhang
set dressing assistant
Jian Zhang
art department coordinator: pre-production
Lixing Zhang
property assistant
Xiaobing Zhang
production designer: pre-production
Xiongwu Zhang
set dressing manager: pre-production
Yongliang Zhang
set dressing assistant
Ziran Zhao
art director assistant
Yu Zheng
concept artist: pre-production
Yunfu Zheng
special effects props assistant
Zhixiong Zheng
art department assistant: pre-production
Biaohai Zhou
set dressing assistant
Hong'an Zhou
set dressing assistant
Long Zhou
set dressing assistant
Yaxuan Zhu
associate property master: pre-production
Kerong Zuo
set dressing master: pre-production

Stunts

Jian Chen
stunt: Chinese
Zhaoke Cui
stunt: Chinese
Dong-Hyuk Cho
stunt coordinator: Korean
Xukang Gou
stunt: Chinese
Baoqiang He
stunt: Chinese
Lifeng Hu
stunt coordinator: Chinese
Mingliang Hu
stunt: Chinese
Xiande Kang
stunt: Chinese
Hong-Pyo Lee
action choreographer
Jianpeng Li
stunt: Chinese
Wei Liu
stunt: Chinese
Tae-Ki Park
stunt coordinator: Korean
Wenliang Xiao
stunt: Chinese
Ruiyan Xie
stunt: Chinese
Xiaoqi Xie
stunt: Chinese
Feiwei Xue
stunt: Chinese
Jiaqi Yang
stunt translator
Songsong Yao
stunt: Chinese
Kaikai Yuan
stunt: Chinese
Hongzhu Zhang
stunt translator
Huang Zhang
stunt: Chinese
Qi Zhang
stunt translator
Qingwang Zhang
stunt: Chinese
Shengju Zhang
stunt: Chinese
Tengfei Zhang
stunt: Chinese

Editorial

Steven Cui
digital intermediate producer
Aimee Feng
digital intermediate conform
Henry Gao
digital intermediate technical assistant
Abel Liu
digital intermediate technical assistant
Lani Liu
color assistant
Peigen Liu
digital intermediate technical assistant
Peter Liu
digital intermediate technical manager
Paul Ma
digital intermediate technical assistant
Ethan Park
digital intermediate supervisor
Gavin Wei
digital intermediate technical director
Kidd Xie
digital intermediate technical assistant
Annie Xu
digital intermediate producer assistant
Ricky Yu
digital intermediate conform
Amber Zhang
colorist
Rui Zhao
mastering manager
Anne Zhou
digital intermediate conform

Other

Er Cheng
thanks
Jiayi Du
special thanks
Ge Hu
thanks
Zheng Xu
thanks

Music Department

Kun Chen
clarinet solo
Zhe Hu
flute solo
Xiaochuan Li
trumpet solo
Xiaoxing Lu
mixing engineer / recording engineer
Lejun Miao
first violin
Fei Peng
mandolin / orchestration / violin solo
Zehua Wu
production assistant
Yingjun Zhao
guitar / whistle
Zihua Zheng
assistant mixing engineer / assistant recording engineer

Casting Department

Yong Lu
casting director: pre-production

Costume Department

Xusheng Dai
wardrobe assistant
Hualin Geng
wardrobe assistant
Yanan Ling
wardrobe assistant
Fang Liu
wardrobe assistant
Yueting Qi
wardrobe assistant
Jie Tang
wardrobe assistant
Yi Wang
costume designer: pre-production
Jun Yang
wardrobe assistant
Qianru Zhang
wardrobe master
Xinxin Zhao
wardrobe assistant

Camera Department

Yuxia Bai
camera operator
Yong Cao
steady cam
Baoting Chen
best boy electric
Jianlong Chen
best boy electric
Yishan Chen
best boy electric
Xisheng Ding
camera assistant
Longlong Fu
grip assistant
Hongjie Ge
best boy electric
Guangzhao He
best boy electric
Hongliang Jiang
grip assistant
Chi Liu
technician
Tao Liu
camera assistant
Xue Liu
camera assistant
Chunfeng Lu
best boy electric
Fuyang Lu
best boy electric
Baolin Niu
grip technician
Da Sun
grip assistant
Jingfei Sun
best boy electric
Feng Tian
grip assistant
Qilong Wang
grip assistant
Baoxian Xia
grip assistant
Yunqing Xu
best boy electric
Zhenlong Xu
best boy electric
Zhiyong Xu
camera assistant
Jiuling Zhang
grip assistant
Junwei Zhang
best boy electric
Qunhe Zhang
best boy electric
Xiangjian Zhang
camera assistant
Yinhao Zhao
electrician
You Zhong
best boy

Location Management

Yong Shi
location manager
Weidong Wu
location manager

Script Department

Yunru Zhou
script supervisor
Movie title data and credits provided by
IMDb logo