X

Cast & Crew

Directed By

Written By

Keigo Higashino
based on the novel by
Hai Chi
screenplay by

Cast

Kai Wang
Tang Chuan
Luyi Zhang
Shi Hong
Ruby Lin
Chen Jing
Zuxin Ye
Luo Miao
Enxi Deng
Chen Xiaoxin
Yang Zhao
Fu Jian
Zhao-Yan Guo-Zhang
Police Captain
Minghao Hou
Young Tang Chuan
Xujia Yan
Young Shi Hong
Li Su
Nightclub Owner
Bingyi Li
Vagrant
Hua Li
Forensic Expert
Zhihong Zhao
Criminal Police A
Ziliang Dong
Criminal Police B
Yuan Yuan
Geographic Teacher
Shuyun Chen
Teacher A
Shuangxi Li
Xu Lilin
Xiqing Ren
Wu Daqing
Chong Feng
Hu Gang
Jiashuo Zhang
Male Classmate

Produced By

Andre Burgess
co-producer
Baoguo Cui
executive producer
Jun Dong
producer
Qinshu Zuo
planner

Cinematography

Sound

Chia-Ying Chan
foley artist / sound editor / sound studio coordinator
Yung Chen
boom operator
Lien-Chen Chiang
final mixer / foley recordist / sound editor
I.-Fan Du
boom operator
Yi-Ching Du
foley recordist / sound editor
Ching-Chun Hsieh
foley artist / sound editor / sound studio coordinator
Cheng Yi Hsu
sound recording
Enming Hu
adr artist
Kelsey Liu
adr recordist / foley artist / sound editor
Jianpeng Song
adr artist
Libo Sun
boom operator
Ming-Yi Tang
assistant recordist
Duu-Chih Tu
final mixer
Huijun Wang
adr director
Tianjiao Zhang
adr artist
Haiyin Zheng
adr artist
Yuguang Zhou
adr artist

Casting Director

Art Direction

Set Design

Guangguang Yang
key decorator

Makeup

Eddie Liu
special makeup effects artist

Special Effects

Chien-Cheng Pan
sfx assistant
Zone-She Wei
sfx director

Visual Effects

Jialin Chen
coordinator
Shuai Ding
compositor
Qianqian Duan
coordinator
Bowen Guan
matchmover
Yifan Guo
compositor
Xiaomeng He
matchmover
Jianlong Huang
compositor
Ping Huang
compositor
Chao Jiang
visual effects supervisor
Kexing Li
compositor
Linghui Li
matchmover
Min Li
3d artist
Qingshuang Li
3d artist
Wenzhu Li
mattepainter
Xincong Li
compositor
Quan Liu
3d artist
Dongxu Lu
coordinator
Siwei Lv
compositor
Yuansheng Qu
compositor
Chen Si
office assistant
Haidong Sun
visual effects producer
Hongyan Tang
compositor
Xiaowei Wang
visual effects producer
Xiaoyan Wang
compositor
Yaqiao Wang
3d artist
Yuying Wei
compositor
Mengmeng Wu
accountant
Kun Xie
compositor
Hang Xu
compositor
Jingyu Ye
mattepainter
Xinglin Ye
compositor
Tiejian Yin
compositor
Yulong Yuan
matchmover
Xingjie Zhan
compositor
Pengda Zhang
compositor
Wei Zhang
visual effects supervisor
Yue Zhang
mattepainter
Huajing Zhuo
compositor

Assistant Director

Weizi Han
production assistant to director
Chen Wei Hsu
assistant director
Heidi Sun
assistant to first assistant director / coordinator
Lei Wang
assistant director
Yajing Wang
assistant to assistant director / coordinator
Peng Xu
storyboard
Chaoli Zhang
first assistant director
Ye Zhang
assistant to director
Li Zou
production assistant to director

Production Management

Tong Chen
assistant to production assistant
Han Gao
assistant to production assistant
Feng Zhang
on-set production assistant
Qi Zhao
assistant to producer

Art Department

Zhenguo Cao
assistant decorator
Zhenmin Cao
sculptor
Lu Chang
second art director
Huayong Chen
carpenter
Yanjun Chen
key effect
Wenliang Cui
props master
Shijian Ding
carpenter
Caili Dong
carpenter
Baozhong Dun
carpenter
Yuxiang Fang
carpenter
Peiming Guo
carpenter
Lisheng Hao
carpenter
Guilin Hu
carpenter
Xiaojiu Hu
carpenter
Yinghu Jia
props assistant
Yinhui Jia
carpenter
Hua Jiang
carpenter
Min Jiang
carpenter
Liang Jiao
carpenter
Xuegao Jin
carpenter
Fang Li
carpenter
Xiangguo Li
carpenter
Xueliang Li
carpenter
Zhihe Li
carpenter
Bingxun Liu
carpenter
Chen Liu
assistant art director
Jinxing Ma
carpenter
Bang Sun
carpenter
Jincheng Tian
carpenter
Jinguo Wang
carpenter
Zhi'an Wang
carpenter
Jianwen Xia
associate props master
Ming Yang
dresser
Yongzhi Yang
carpenter
Zhi Yang
second key decorator
Guoming Yao
carpenter
Hailong Yu
carpenter
Yue Rong Yu
carpenter
Tao Yuan
dresser
Ming Zhang
dresser
Peng Zhang
second art director
Man Zheng
carpenter
Xinsheng Zhu
backup scene

Editorial

Hang Dong
data manager
Ming Gao
digital colorist / dit supervisor
Chen Hua
dcp mastering / dit procedure designer

Other

Yanyu Liu
production assistant

Casting Department

Ziliang Dong
assistant to casting director
Hao Fan
assistant to casting director

Camera Department

Hao Chen
electrician
Chunman Dong
electrician
Mincong Dong
dolly assistant
Hongzhen Du
electrician
Ming Gao
digital image technician
Yongkang Gao
electrician
Lei Ge
aerial pilot
Manzheng Guo
camera technician
Jing Huang
aerial pilot
Xiaoliang Jia
camera technician
Xiang Li
camera a operator
Shihai Liao
second assistant to camera operator
Caiwu Liu
monitor
Haoxiang Liu
assistant to steadicam: intern
Meng Luo
focus puller
Yingjian Ma
electrician
Mango
camera b operator
Zhihui Song
lighting technician
Kai Wang
electrician
Xiaoxia Wang
assistant to steadicam
Zengxuan Wang
electrician
Zhengkai Wang
second assistant to camera operator
Zhengqian Wang
focus puller
Jian Wu
camera b operator
Han Xu
aerial photography
Cheng Zhang
flying-cam department assistant
Yongzhe Zhang
electrician
Quanke Zhao
lighting technician

Location Management

Jun Lin
assistant to location manager
He Wang
location manager

Script Department

Yaqi Tian
assistant to continuity
Qiwen Zhao
continuity
Movie title data and credits provided by
IMDb logo