X

Cast & Crew

Directed By

Written By

He Bai
co-writer
Sicheng Chen
screenplay
Jiake Cheng
co-writer
Kai Liu
co-writer

Cast

Haoran Liu
Qin Feng
He Chen
Huang Landeng
Yang Xiao
Kon Tai
Yingjun Zhao
Vietnamese
Ping Sang
King Kong
Chengpeng Dong
Police Male Interviewer
Guoqiang Zhang
The Qin Feng's Father
Qing Ye
Bride
Yedda Chen
Police Female Interviewer
Dada Zhang
Coffee Waiter
Mo Dai
Groomsman
Kun Chao
The Kon Tai's Assistant
Yedda Zhixi Chen
Female Police Officer
Jiake Cheng
Forensic
Kei Gambit
Qin Feng
Su Hang
Thai Police
Shiyou Jiang
The Huang Landeng's Assistant
Gaoji Li
The Kon Tai's Assistant
Mingze Li
The Huang Landeng's Assistant
Muran Lin
The Young Qin Feng
Kun Wang
The Big Fellow
Lei Wu
The Big Fellow
Chunhui Yang
The Qin Feng's Grandma
Yuhong Yang
The Big Fellow
Yukun Zhang
The Huang Landeng's Assistant

Produced By

Yugang An
co-executive producer / co-producer
Cary Cheng
co-executive producer
Steven Deng
administrative producer
Penny Jiang
co-producer
Li Kang
co-producer
Liming Ke
co-producer
Haipeng Li
line producer
Felix Liu
chief consultant / producer
Jiang Liu
co-producer
Matthew Liu
co-executive producer
Ning Liu
administrative producer
Qingqing Liu
chief producer
Jia Lu
chief consultant
Rong Ma
co-producer
Zheng Ma
chief consultant
Alicia Peng
chief consultant
Lisa Ren
co-executive producer
Li Shen
co-producer
Yue Shi
chief consultant
Zhe Song
chief consultant
Mang Su
co-executive producer
Yvonne Wan
chief consultant
Ke Wang
co-executive producer
Peng Wang
co-producer
Vic Wang
administrative producer
Xudong Wang
chief consultant
Peter Xi
co-executive producer
Sherry Xie
co-executive producer
Angela Xiong
administrative producer
Jerry Ye
producer
Sixie Yin
line producer
Ivy Yu
administrative producer
Bing Zhang
administrative producer
Javier Zhang
chief consultant
Fang Zhao
executive producer
Allen Zhu
co-producer

Cinematography

Jie Du
director of photography

Sound

Yaojun Cao
boom operator
Guang Chen
mixing engineer
Qun Cui
recording engineer
Xu Dong
final mixer / recording engineer
Xu Feng
foley recordist
Yanming Feng
project supervisor / re-recording mixer
Qi Ge
foley artist
Wei He
sound production coordinator
Junsi Hu
adr recordist / foley editor
Xin Li
foley recordist
Xuelin Lin
ambient effects editor
Xu Miao
foley artist
Haiqiang Pan
sound assistant
Ce Sun
sound effects editor
Panchao Sun
boom operator
Yanwei Wang
ambient effects editor
Baohua Xiao
on-set recording
Jin Yu
sound effects editor
Yujia Zhai
production coordinator
Jia Zhang
recording engineer / voice guidance
Yancheng Zhang
dialogue editor / foley editor
Yufei Zhang
recording engineer
Zhangzhenan
mixing engineer
Hongze Zhao
foley artist

Editing

Casting Director

Art Direction

Visual Effects

Roopesh Gujar
visual effects producer
Sung-tae Kim
vfx director
Young-Soo Park
visual effects supervisor

Assistant Director

Yuchong Cao
second assistant director
Zheng Ma
associate director
Zhongwei Qiu
first assistant director
Di Wu
director execution agent
Xiaolei Yan
assistant director

Art Department

Lu Chang
set designer

Stunts

Su Hang
stunts
Gang Wu
action director
Grace Zhang
stunts coordinator

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
colorist
Peigen Liu
digital intermediate technical assistant
Peter Liu
digital intermediate technical manager
Paul Ma
digital intermediate technical assistant
'Ben' Guangping Niu
trailer editor
Ethan Park
digital intermediate supervisor
Hongjia Tang
assistant editor
Gavin Wei
digital intermediate technical director
Mark Wong
assistant editor
Kidd Xie
digital intermediate technical assistant
Annie Xu
digital intermediate producer assistant
Amber Zhang
color assistant
Rui Zhao
mastering manager
Anne Zhou
digital intermediate conform

Other

Megan Buchholz
English language director
James Li
distribution director
Jingya Liu
corporate executive
Qingqing Liu
chief planner
Jessica Phelps
Studio Teacher
Zhe Song
planner
Haipeng Wang
presenter
Jerry Ye
presenter
Bo Zhang
planner

Music Department

Gary Chase
score mixer, musician, arranger, orchestrator
Josh Lewis
score engineer
Nao Sato
orchestrator
Kazumi Shimokawa
orchestrator
Knox Summerour
soloist: trumpet / soloist: whistling
Liu Ye
music preparation

Costume Department

Yandong Zhu
wardrobe assistant

Camera Department

Peng Chen
electrician
Liang Diao
camera assistant
Xiaohan Dong
camera assistant
Chao Hu
technician
Hai Liang Kang
first assistant camera
Runqi Kang
electrician
Pengfei Li
dolly grip
Weifeng Li
first assistant camera
Xiang Li
camera operator
Xiaohang Liu
electrician
Jianguo Lu
key grip / steadicam operator
Liam Morgan
camera operator
Andrii Palekha
drone pilot
Guo Yi Si
camera operator
Zhili Si
camera assistant
Sagar Singh Sivaraman
assistant camera
Qunqiang Su
electrician
Donglai Wang
electrician
Wenbin Wang
technician
Xiaolong Wang
electrician
Yaya Zhang
electrician
Yingfeng Zheng
electrician

Location Management

Yi-Feng Li
location manager

Script Department

Lifeng Gao
script coordinator
Zheng Ma
script coordinator
Yingchao Peng
script supervisor
Wenjie Wang
points mirror painting
Silin Yun
script supervisor
Yujia Zhang
points mirror painting
Movie title data and credits provided by
IMDb logo