X

Cast & Crew

Directed By

Daniel Lee
Director

Written By

Alai
Writer

Cast

Jing Wu
Fang Wuzhou
Ziyi Zhang
Xu Ying
Yi Zhang
Qu Songlin
Boran Jing
Li Guoliang
Ge Hu
Yang Guang
Lin He
Zhao Hong
Long Chen
Lin Jie
Jackie Chan
Old Yang Guang (Guest Appearance in Post Credit Scene)
Xiaofeng Liu
Xu Haotian
Quniciren
Hei Mudan
Zheming Qu
Student
Xushi Fang
Factory Worker
Peize Li
Young Lama
Ying Zi Hu
Meteorological Team Member
Xiuyue Pan
Meteorological Team Member
Nannan Yang
Meteorological Team Member
Jingjing Wang
Meteorological Team Member
Furun Zhu
Guo Kun
Lu Wang
Ma Chuang
Xinzhe Li
Liu Bin
Jingmu Li
Ba Sang
Dongjian Wu
Dong Jian
Kaifeng He
Wang Yuanchao
Zhang Kaiyuan
Male Reporter
Zitong Yang
Female Reporter
Dan Pu
La Ma
Xi Za
La Ma
Axie
La Ma

Produced By

Chi-leung Chan
line producer
Mark Chang
co-executive producer
Guo Chen
co-line producer
Lizhi Chen
co-executive producer
Xiaobing Chen
co-line producer
Yushan Chen
co-line producer
Luyuan Fan
co-executive producer
Ruoqing Fu
co-executive producer
Jian Guan
co-executive producer
Mei Han
co-executive producer
Ji Huang
producer
Jue Huang
co-executive producer
Shaohua Huang
co-executive producer
Haiyang Jiang
co-producer
Li Kang
coordinating producer
Peter Lam
co-executive producer
Haiqing Li
co-executive producer
Wenlong Li
co-executive producer
Yu Liang
co-producer
Rong Liu
co-executive producer
Yan'e Liu
co-producer
Richard Lui
coordinating producer
Dongyang Lv
co-producer
Bolun Ma
co-executive producer
Weigen Ma
co-line producer
Zhonglun Ren
chief producer / executive producer
Ge Song
co-executive producer
Xinyi Sun
co-executive producer
Zijia Tang
co-executive producer
Hark Tsui
producer
Chunlin Wang
co-executive producer
Jian'er Wang
co-producer
Tianyun Wang
associate producer
Zhongjun Wang
co-executive producer
Zhonglei Wang
co-producer
Jing Wu
co-executive producer
Chunping Xu
associate producer
Yufei Yang
co-executive producer
Jerry Ye
coordinating producer
Jianhua Yin
co-executive producer / producer
Chai-Tuck Yip
coordinating producer
Lv You
line producer
Xiaojian Yu
co-executive producer
John Zeng
co-executive producer
Hao Zhang
co-executive producer
Miao Zhang
co-producer
Qun Zhang
co-line producer
Chao Zheng
coordinating producer
Peter Zheng
co-executive producer
Jerry Zhou
coordinating producer
Maofei Zhou
co-executive producer
Huilong Zhu
co-executive producer
Renzhi Zhu
co-producer

Cinematography

Sound

Vincent Chan
sound effects editor
Viola Chan
sound effects editor
Phyllis Cheng
director of audiography / production sound mixer / re-recording mixer / sound designer
Jorge García Bastidas
re-recording mixer
Siu-Kei Ip
adr mixer

Production Design

Costumes

Ming-Ha Wong
Costume Designer

Visual Effects

Eui Dong Park
executive vfx producer

Stunts

Wing-Lun Ng
action choreographer

Editorial

James Hurwitz
digital technician

Other

Guo Chen
chief distribution
Li Kang
distribution
Xinzheng Tan
distribution
Miao Zhang
distribution

Music Department

Carol Kuswanto
additional music composer

Casting Department

Leonne Besson
additional cast and extras
Lisa Jing Li
casting agent

Camera Department

Sunny Tsang Tat Sze
cinematographer: second unit
Movie title data and credits provided by
IMDb logo