Cast & Crew

Directed by

Ethan Wiley
(directed by)

Writing Credits

Chris Walas
(written by) &
Ethan Wiley
(written by)

Cast

Sasha Jackson
Denise Nichols
Erroll Shand
Duke Darwin
Douglas Tait
Yeren
Jonathan Kos-Read
Joshua
Wenbo Li
Hu Bo
Jiahang Su
Zhi Yu
Elaine Shengya Hu
(as Hu Shengya)
Liang Jia Wei
Chey
Xiaoguang Xu
Officer Chen
Bin Cui
Piao Zhimin
Danjun Dong
Xie Yuangui
Guiyu Wen
Tang Ke
Qun Li
(as Liu Qun)
Changzhu Guan
Feng Shulin
Haochang Liu
Yong Cai
Yong Jiang
Chow
Alexi Xiaowu Woo
Co-pilot

Produced by

Hu Bin
co-executive producer
Jinhai Chen
executive producer
Richard Jefferies
executive producer
Chen Jian
line producer
Zhao Jianguo
co-producer
Shunxiang Liu
executive producer
Gu Renquan
executive producer
René Seegers
producer (produced by)
Chris Walas
co-producer
Ethan Wiley
producer (produced by)
Mingxing Xiao
executive producer
Fang Yan
assistant line producer
Haiming Zhang
executive producer
Bing Zhou
co-executive producer

Music by

Joseph Bauer
(music arranged and conducted by)

Cinematography by

Robert Hayes
director of photography

Editing by

Phillip Blackford
(edited by)

Casting By

Melissa Skoff

Production Design by

Huiming Niu

Art Direction by

Xinxiang Zhang

Set Decoration by

Huajie Lu
head set decorator

Costume Design by

Wu Haorong
(costume director)

Makeup Department

Hou Cizhen
assistant makeup artist
Lei Dai
assistant makeup artist
Yong Sun
assistant makeup artist
Linzhi Wang
makeup artist

Production Management

Zhishun Wang
unit production manager

Second Unit Director or Assistant Director

Luo Jinfu
assistant director: A unit
Kang Kang
assistant director: B unit
Mingyao Liao
executive director
Qiaofei Liu
assistant director: A unit
Keith Lo
first assistant director
Jinsheng Wang
executive director

Art Department

Jiawei Bi
assistant property director
Zhe Cao
assistant property director
Ruwei Cheng
assistant set decorator
Feijun Guo
assistant set decorator
Yonghong He
assistant property director
Menghu Li
assistant property director
Caichun Lu
assistant set decorator
Caiwen Lu
assistant set decorator
Hongwei Ren
assistant set decorator
Zhongrong Rui
assistant set decorator
Tu Mingming Shen
assistant set decorator
Zhanmin Song
property director
Yunmeng Wang
assistant set decorator
Hong Yan
assistant property director
Zhiguang Yuan
assistant set decorator
Wei Zhang
assistant property director

Sound Department

Matt Bittman
additional foley / audio mix & mastering: Wright Way Sound
Phillip Blackford
sound designer
Jianna Casamento
additional foley
Sai Jirihu
assistant sound director (as Sai Ji Rihu)
Zhenming Li
assistant sound director
Hongbing Wang
sound director / sound mixer
Maoyuan Ye
assistant sound director
Jian Yi
assistant sound director
Yonghua Zhang
assistant sound director

Special Effects by

Patrick Baxter
special makeup effects artist
Stephen Bettles
special makeup effects assistant
John Goodwin
special makeup effects artist
Matthew Kedzie
special makeup effects technician
Christina Kortum
special makeup effects artist
Gillian Richardson
special makeup effects coordinator
Jie Tang
special makeup effects assistant
Chris Walas
creature design: Yeren / special makeup effects designer
Zena Walas
special makeup effects technician

Visual Effects by

Bijay Awale
digital compositor
Gyanon Chitrakar
digital compositor
Randall William Cook
visual consultant
Vipin Das
digital effects
Sachin Man Joshi
effects artist
Santosh Kumar K.C.
digital compositor
Dipesh K.P.
digital compositor
Prabhakar Maharjan
digital compositor
Sujeen Nepali
digital compositor
Visakh Pr
digital compositor
Amit Pujari
digital compositor
Anup Ratna Shakya
visual effects supervisor: Stirring Imageworks (as Anup Shakua)
Ioana Staiculescu
digital compositor
Saurabh Tripathi
visual effects supervisor: Stirring Imageworks
Anish Ratna Tuladhar
digital compositor
Ethan Wiley
digital compositor

Stunts

Kun Ju
stunt coordinator
Kai Li
stunt assistant
Li Xingping
stunt assistant

Camera and Electrical Department

Peng Bei
camera assistant
Jianjian Cheng
assistant gaffer
Junzhou Cheng
assistant gaffer
Liu Chuying
camera assistant
Lu Fang
camera assistant
Willem Hoogenboom
digital imaging technician
Elaine Shengya Hu
cameraman
Zhang Jizong
cameraman
Feifei Li
DIT assistant
Haixiao Li
camera assistant
Lingxin Liu
camera assistant
Yin Mansheng
camera assistant
Zhou Qinyue
camera assistant
Li Sheng
camera assistant
Hou Shuiwen
assistant gaffer
Li Sujie
camera assistant
Fuqiang Wang
camera assistant
Huan Yang
camera assistant
Yi Yang
DIT assistant
Cheng Yeuhai
lighting director (as Cheng Yuehai)
Jian Yi
camera assistant
Wang Yuebing
camera assistant
Li Zhaobo
assistant gaffer
Wang Zhe
cameraman
Ying Zhenbo
assistant gaffer
He Zhiguo
assistant gaffer
Zhu Zhirong
cameraman

Casting Department

Gu Renquan
casting assistant director
Xiaoguang Xu
casting assistant director

Costume and Wardrobe Department

Zhiyong Liu
assistant costume director
Liu Xieqiong
assistant costume director
Liu Xuemei
assistant costume director

Editorial Department

Richard Jefferies
additional editor
Matthew Riggieri
colorist
Colin Smith
assistant colorist
Ethan Wiley
additional editor

Location Management

Zhonghuai Guo
location production coordinator
Arong Hu
location services
Zhigang Tan
location services
Hongrong Xiang
location services
Hui Xie
location services
Fen Yan
location services
Feixiang Ye
location services
Li Zhaohong
location services

Script and Continuity Department

Elaine Shengya Hu
script supervisor

Transportation Department

Daihua Cao
transportation services
Gaoshan Cui
transportation services
Zhiyong Du
transportation services
Bing Gong
transportation services
Huaichuan He
transportation services
Zhicheng Hu
transportation services
Zizhang Li
transportation services
Xiangyang Liu
transportation services
Xiaoling Miao
transportation services
Yunpeng Qiao
transportation services (as Qiao Yun)
Chuxue Rao
transportation services
Xiang Qian Shu
transportation services (as Xiang Qian)
Ce Sun
transportation services
Chuanxin Tan
transportation services
Guangzhi Tang
transportation services
Kai Xiang
transportation services
Hong Yang
transportation services
Qinling Yuan
transportation services
Han Zheng
transportation services
Xueli Zhong
transportation services

Additional Crew

Wei-Ming Chen
security
Yan Chen
production accountant
Haiyan Cheng
reception: center
Wu Chunling
services
Li Deng
director: area
Haiyang Du
presenter: honor
Guoman Fang
set runner
Zibiny Feng
management unit
Xianjun Fu
director: area
Luqi Gao
production accountant
Shanjiang Gong
director: area
Qian Guo
translator
Wang Guomeng
planning: & organizing
Wang He
set runner
Yong He
set runner
Kaibing Hu
director: area
Kaijun Hu
security
Ling Hu
liaison: and coordination
Wenqiu Hu
Publicity: plan
Deping Huang
director: area
Yong Jiang
promotion: center
Zenxiang Jiang
production: presented by
Nannan Kong
translator
Liyan Li
management unit
Shikai Li
services
Yong Li
security
Mingyao Liao
management unit
Guanrong Liu
liaison: and coordination
Yongbing Luo
promotion: center
Zhi Luo
set runner
Fuqiang Lv
services
Weidong Ma
services
Xuanbo Miao
traffic control
Jiahuang Peng
production: presented by
Jun Peng
set runner
Hongming Shi
production: presented by
Duona Song
clearance: customs
Daxin Wang
management unit
Fangchen Wang
consultant: field survey
Fei Wang
set runner
Liao Wang
traffic control
Maoling Wang
production: presented by
Piao Wang
set runner
Shaoyun Wang
translator (as Wang Shaoyan)
Shijun Wang
services
Xingbing Wang
liaison: and coordination
Zhonghan Wang
set runner
Zuquan Wang
traffic control
Peilong Wei
promotion: center
Alexi Xiaowu Woo
production coordinator (as Alexi Woo)
Qiong Wu
services
Shuchun Wu
director: area
Bing Xiang
director: area
Peifeng Xiang
planning: & organizing
Mingxing Xiao
production: presented by
Feimo Xue
translator
Ping Yan
caterer
Bo Yang
director: opening ceremony
Jianling Ye
set runner
Pengfei Yi
security
Xin Yi
liaison: and coordination
Hua Yin
reception: center
Xudong Ying
management unit
Jun Yu
caterer
Fahao Yue
management unit
Jing Zhang
liaison: and coordination
Qiqige Zhang
translator
Jinbo Zhong
set runner
Lin Zhong
production: presented by
Weijun Zhong
set runner
Ya Zhou
set runner

Thanks

Eric Anderson
thanks to
Jasmine Feng Chunying
thanks to
Kun Ju
in memory of: a Malaysia Airline Flight MH370 passenger lost at sea
David U. Lee
thanks to
John Pontrelli
thanks to
All Filters