Directed by
Wen Jiang |
Writing Credits
Beihai Zhang | ... | (novel) and |
Wen Jiang | ... | (screenplay) & |
Jiping He | ... | (screenplay) & |
Fei Li | ... | (screenplay) & |
Yue Sun | ... | (screenplay) |
Cast (in credits order)
Eddie Peng | ... | Li Tianran | |
Fan Liao | ... | Zhu Qianlong | |
Yun Zhou | ... | Guan Qiaohong | |
Qing Xu | ... | Tang Fengyi | |
Kenya Sawada | ... | Nemoto Ichiro | |
Andy Friend | ... | Wallace Hendler | |
Wen Jiang | ... | Lan Qingfeng | |
Rest of cast listed alphabetically: | |||
Zixiong Cui | ... | Fake Cop (as Cui Dalong) | |
Jiali Ding | ... | Master's wife | |
Junichi Kajioka | ... | Tank captain | |
Meng Li | ... | Lan Lan | |
Xiaoning Liu | ... | Master | |
Paul Morris | ... | Dr. Morris | |
Chen Mu | ... | Dean of Union Hospital | |
Steven Schwankert | ... | Agent's boss | |
Hang Shi | ... | Pan Yueran | |
Alexander Sullivan | ... | Agent's driver | |
Xi Wang | |||
Guangjun Yang | ... | Mop uncle | |
Shanshan Yuan | ... | Senior | |
Jiale Zhao | ... | Young Li Tianran |
Produced by
Yuan Cai | ... | co-executive producer |
Shuogang Chen | ... | co-executive producer |
Richard Fox | ... | executive producer |
Jun Jiang | ... | co-executive producer |
Wen Jiang | ... | executive producer |
Li Kang | ... | producer |
Andrew Lazar | ... | producer |
Xiaodong Li | ... | co-executive producer |
Yanbo Li | ... | producer |
Jianchu Lv | ... | executive producer |
Chen Mu | ... | producer |
Hong Wang | ... | associate producer |
Tianfu Xu | ... | co-executive producer |
Wei Yang | ... | executive producer |
Yang Yang | ... | co-executive producer |
Albert Yeung | ... | executive producer |
Wang Zhang | ... | producer |
Wenbo Zhang | ... | co-executive producer |
Yisong Zhang | ... | associate producer |
Yijun Zhao | ... | producer |
Peter Zheng | ... | executive producer (as Zhihao Zheng) |
Yun Zhou | ... | executive producer / supervising producer |
Zhongyuan Patrick Zhu | ... | associate producer |
Music by
Nicolas Errèra |
Cinematography by
Zhengyu Xie | ... | director of photography (as Xie Xie) |
Editing by
Weijie Cao | ||
Wen Jiang | ||
Qi Zhang |
Production Design by
Qing Liu |
Set Decoration by
Xianqiu Feng | ||
Zhiguo Ma | ||
Ping Yan | ||
Jinpeng Zhou | ||
Lanying Zhou |
Costume Design by
Zhongmin Dong | ||
Una Wang |
Makeup Department
Gina W. Bateman | ... | key makeup artist / makeup department head |
Rong Gao | ... | assistant special makeup effects artist |
Marina Huang | ... | makeup artist (as Di Huang) |
Zhuodi Huang | ... | special makeup effects artist |
Jing Luo | ... | assistant makeup artist |
Qi Wang | ... | hair stylist |
Yuliang Wang | ... | assistant hair stylist |
Xiuting Xu | ... | assistant makeup artist |
Chao Yang | ... | makeup artist |
Hui Zhang | ... | special makeup effects artist |
Shuping Zhang | ... | key makeup artist |
Yang Zhang | ... | hair stylist |
Guangjing Zhou | ... | assistant hair stylist |
Production Management
Mingzhong Cao | ... | on-set manager |
Qiang Gao | ... | on-set manager |
Wenliang Liu | ... | production manager |
Melissa H. Morgan | ... | production manager: US |
Guangjun Yang | ... | production manager |
Second Unit Director or Assistant Director
Xiao Dongfang | ... | assistant director |
Shilong Zheng | ... | first assistant director |
Art Department
Erik Boring | ... | lead person: U.S. unit |
Yu Chang | ... | art assistant |
Songyan Cheng | ... | props tailor |
Zhiliang Dong | ... | artist |
Rob Fiks | ... | property master: United States |
Haijun Gao | ... | associate property master |
Yongsen Guo | ... | props effects |
Liang Han | ... | artist |
Deyin Hu | ... | property master |
Cong Li | ... | associate artist |
Zhenwei Liu | ... | associate artist |
Gaosheng Meng | ... | special props |
Xueping Mu | ... | props tailor |
Jingguo Niu | ... | props effects |
Tingting Pan | ... | artist |
Lucinda E. Pealer | ... | scenic charge: USA |
Michaela A. Sulka | ... | on set dresser |
Genghua Sun | ... | special props |
Shengfeng Sun | ... | art assistant |
Xiaobing Sun | ... | art assistant |
Junye Tian | ... | associate artist |
Baoshan Wang | ... | props effects |
Jingxin Wang | ... | special props |
Kai Wang | ... | associate artist |
Xiaofeng Wang | ... | special props |
Keith Weaver | ... | camera scenic: USA |
Yuhang Xin | ... | props effects |
Huibin Zhan | ... | art assistant |
Xianbo Zhou | ... | associate property master |
Sound Department
Jielin Cai | ... | boom operator |
Huijun Cao | ... | boom operator |
Ang Li | ... | boom operator |
Jiang Wu | ... | location sound recordist |
Bin Zhang | ... | boom operator |
Visual Effects by
Song Baiheng | ... | concept artist |
Nicholas Barnes | ... | assets supervisor |
Kiro Biye | ... | Layout Artist: baseFX |
Melanie Callaghan | ... | visual effects producer: Base FX |
Ravi Raju Challa | ... | texturing Artist: Digital Domain China (as Raviraju Challa) |
Sujun Chen | ... | digital compositor: Digital Domain China |
Zixing Han | ... | compositor |
Yiyun Hong | ... | visual effects producer: VHQ Beijing |
Wenwen Hou | ... | visual effects artist |
Kevin Hui | ... | senior compositor |
Amit Jhamb | ... | visual effects producer: Base FX |
Geng Li | ... | visual effects supervisor |
Yan Li | ... | visual effects supervisor: VHQ Beijing |
Tiansheng Liu | ... | visual effects |
Xudong Liu | ... | VFX Production Assistant: Base FX |
Ting Lo | ... | Creative Director & Vfx supervisor / creative director & vfx supervisor |
Wei Ma | ... | layout artist: Base FX |
Pravanjan Mohanty | ... | senior lighting/lookdev artist: Base FX |
Manish Neekhrey | ... | Render Wrangler Manager |
Nitheesh P.C. | ... | senior layout artist: BaseFX |
Akash Pakhidde | ... | senior compositor: Basefx |
Bikas Panigrahi | ... | modeling and texturing TD: Digital Domain China |
Ssu-Wei Peng | ... | digital compositor |
Yao Pengcheng | ... | visual effects artist |
Viktor Petrov | ... | pipeline supervisor |
Zhou Qi | ... | Productin Coordinator / visual effects coordinator |
Shuyi Qiao | ... | CG supervisor: Digital Domain China |
Yao Qin | ... | environment supervisor: Base FX/matte painting supervisor: Base FX |
Christoph Reinfels | ... | lead digital matte painting/environments |
K L Sateesh Varma | ... | compositor |
Sing Hui Tan | ... | visual effects editor |
Derangula Tirupati Bhavani Shankar | ... | Integration Artist: Digital Domain |
Chengcheng Wang | ... | compositing supervisor |
Cuiling Wang | ... | machmove artist: VHQ |
Shaoshuai Wang | ... | visual effects supervisor |
Zhou Yan | ... | visual effects producer: VHQ Beijing |
Yuejuan Yang | ... | visual effects producer |
Heying Yu | ... | assistant visual effects editor |
Sagar Zade | ... | Senior Modeling Technical Director |
Yifu Zhou | ... | visual effects supervisor: Digital Domain China |
Sujun Chen | ... | digital compositor: Base FX (uncredited) |
Sarath Sasidharan | ... | matchmove artist (uncredited) |
Stunts
Jun He | ... | stunt choreographer |
Kenji Tanigaki | ... | stunt coordinator |
Hua Yan | ... | stunt choreographer |
Camera and Electrical Department
Grey Adkins | ... | lamp operator: Baltimore |
David Conelli | ... | camera car operator: Baltimore |
Daxin Dong | ... | camera operator |
Ming Gao | ... | DIT Consultant |
Shuai Gao | ... | steadicam operator |
Aidan Gray | ... | b second assistant camera: USA |
Grace Guo | ... | dit |
Junmin Jiang | ... | still photographer |
Junichi Kajioka | ... | documentary |
Tian Lan | ... | documentary |
Heng Liu | ... | documentary |
Zhuobiao Lu | ... | documentary |
Junior Lucano | ... | camera operator (as Lucano Huamani Ed Junior) / steadicam operator/camera operator/trinity operator / trinity steadycam (as Lucano Huamani Ed Junior) |
Paul Morris | ... | a camera operator: gimbal operator - 2nd unit cinematographer / camera operator |
Mike Panczenko Jr. | ... | second assistant camera: "a" camera, USA |
Scott Perryman | ... | key rigging grip: USA |
Jiaqi Wang | ... | steadicam operator |
Lin Wang | ... | steadicam operator |
Liang Zhang | ... | still photographer |
Costume and Wardrobe Department
Feng Ding | ... | associate costumer |
Hongying Ding | ... | wardrobe |
Chuanyi Feng | ... | wardrobe |
Jianmin Feng | ... | costumer |
Yahui Gao | ... | wardrobe |
Li Feng Guo | ... | wardrobe |
Weixing Jiang | ... | tailor |
Yu Lai | ... | assistant costume designer: Uma |
Mara Majorowicz | ... | key costumer: U.S. unit |
Ying Shao | ... | associate costumer |
Shiyun Wang | ... | wardrobe |
Xia Wu | ... | assistant costume designer: Uma |
Aifang Xu | ... | tailor |
Guibo Xu | ... | wardrobe |
Yiqun Yang | ... | wardrobe |
Suxia Ye | ... | associate costumer |
Xinfeng Yu | ... | tailor |
Guangqing Zhai | ... | wardrobe |
Han Zhao | ... | associate costumer |
Changlong Zhou | ... | tailor |
Wenming Zhou | ... | associate costumer |
Yezi Zhou | ... | assistant costume designer: Uma |
Location Management
Xianghui Liu | ... | location manager |
Music Department
Nicolas Duport | ... | music mixer |
Dylan Ebrahimian | ... | composer: additional music |
Stefan Karrer | ... | music clearance |
Jay-Alan Miller | ... | orchestrator |
Yang Qiu | ... | Soundtrack Producer |
Peter Rotter | ... | music coordinator |
Björn Shen | ... | composer: additional music |
Jehan Stefan | ... | assistant music preparation / assistant to orchestrator |
Michael Stern | ... | music scoring mixer: music recording engineer |
Daniele Truocchio | ... | additional engineering |
Joséphine Winocour | ... | executive music producer |
Aaron Zigman | ... | composer: additional music |
Script and Continuity Department
Bo Tan | ... | script supervisor |
Transportation Department
Yan Wang | ... | transportation captain |
Xiuyi Wu | ... | transportation captain |
Additional Crew
Josh R. Field | ... | first assistant accountant: US |
Zexu Li | ... | production assistant |
Qingjun Rui | ... | production assistant |
May Tam | ... | production coordinator: US |
Judith Walder | ... | payroll accountant: US |