Cast & Crew

Directed by

Daniel Lee
(as Rengang Li)

Writing Credits

Alai
(as A Lai) &
Ying Shang
Daniel Lee
(as Rengang Li)

Cast

Jing Wu
Fang Wuzhou
Ziyi Zhang
Xu Ying
Yi Zhang
Qu Songlin
Boran Jing
Li Guoliang
Ge Hu
Yang Guang
Jingchun Wang
Zhao Kun
Lin He
Zhao Hong
Long Chen
Lin Jie
Jackie Chan
Old Yang Guang (Guest Appearance in Post Credit Scene)
Xiaofeng Liu
Xu Haotian
Choenyi Tsering
Hei Mudan
Lawang Lop
Jie Bu
Duobujie
Lama
Zheming Qu
Student
Yixixiangqiu Maixun
Zha Xi
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
Jianjun Wang
Officer
Furun Zhu
Guo Kun
Lu Wang
Ma Chuang
Xinzhe Li
Liu Bin
Jingmu Li
Ba Sang
Luodan Xing
Dun Ba
Dongjian Wu
Dong Jian
Kaifeng He
Wang Yuanchao
Zhang Kaiyuan
Male Reporter
Zitong Yang
Female Reporter
Gamadanda
La Ma
Kangqi Ye
La Ma
Yuxuan Zhong
La Ma
Zishen Wang
La Ma
Zhiqiang Zhang
La Ma
Shuqing Ren
La Ma
Zengkai Liu
La Ma
Weiya Tan
La Ma
Dunzhu Suolang
La Ma
Ciwang Gesang
La Ma
Jiangyong Silang
La Ma
Raonima Xie
La Ma
Danzeng Awang
La Ma
Dan Pu
La Ma
Xipingcuo Za
La Ma
Dingzeng Cideng
La Ma
Zaxi Suolang
La Ma
Zhiya Zhao
La Ma
Xi Za
La Ma
Axie
La Ma

Produced by

Chi-leung Chan
line producer (as Chileung Chan)
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
Hark Tsui
producer (as Hark Tusi) (produced by)
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 (as Liang Yu)
Rong Liu
co-executive producer
Yan'e Liu
co-producer (as Yane Liu)
Richard Lui
coordinating producer
Dongyang Lv
co-producer
Bolun Ma
co-executive producer
Weigen Ma
co-line producer
Han Mei
co-producer
Zhonglun Ren
chief producer / executive producer
Ge Song
co-executive producer
Xinyi Sun
co-executive producer (as Lion Sun)
Zijia Tang
co-executive producer
Susanna Tsang
producer (produced by)
Chunlin Wang
co-executive producer
Jian'er Wang
co-producer (as Jianer Wang)
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 (as Chai Tuk Yip)
Lv You
line producer
Xiaojian Yu
co-executive producer
Maojun Zeng
co-executive producer (as John Zeng)
Hao Zhang
co-executive producer
Miao Zhang
co-producer
Qun Zhang
co-line producer
Chao Zheng
coordinating producer
Peter Zheng
co-executive producer (as Zhihao Zheng)
Jerry Zhou
coordinating producer
Maofei Zhou
co-executive producer
Huilong Zhu
co-executive producer
Renzhi Zhu
co-producer

Music by

Henry Lai

Cinematography by

Tony Cheung

Editing by

Lin Li
Man-To Tang

Production Design by

Daniel Lee

Art Direction by

Ka-Nang Wong
Wenlong Zhu

Costume Design by

Ming-Ha Wong
(as Debby Wong)

Sound Department

Chi-Yeung Chan
adr mixer
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

Visual Effects by

Eui Dong Park
executive vfx producer
Zachary Michael Parker
3d supervisor: Baolin (as Zachary Parker)

Stunts

Wing-Lun Ng
action choreographer (as Alan Ng)

Camera and Electrical Department

Chunsheng Lin
gaffer
Lengran Liu
aerial DP
Sunny Tsang Tat Sze
cinematographer: second unit

Casting Department

Leonne Besson
additional cast and extras
Lisa Jing Li
casting agent

Editorial Department

James Hurwitz
digital technician

Music Department

Carol Kuswanto
additional music composer

Additional Crew

Guo Chen
chief distribution
Li Kang
distribution
Jackie Liu Peng
stand-in
Xinzheng Tan
distribution
Miao Zhang
distribution
All Filters