Directed by
Mo Zhang | ||
Yimou Zhang |
Writing Credits
Yu Chen | ... | (original screenplay) |
Yu Chen | ... | (written by) & |
Yimou Zhang | ... | (written by) |
Cast (in credits order)
Yongsheng Chen | ... | Da Yong | |
Yu Zhang | ... | Liu Wenwu | |
Jonathan Kos-Read | ... | John (as Jonathan Andrew Kos-Read) | |
Scotty Bob Cox | ... | Jack | |
Yitie Liu | ... | Liang Liang | |
Yan Huang | ... | Mi Laoer | |
Hucheng Zhao | ... | Zhu Yuan | |
Ziyi Wang | ... | Xiao Xu | |
Mingyang Chen | ... | Pang Dun | |
Naixun Wang | ... | Wang Zhongyi | |
AJ Donnelly | ... | Williams (as Andrew James) | |
Nathaniel Boyd | ... | Nate | |
Yi Zhang | ... | Company commander | |
Boyang Lin | ... | Female reporter | |
Hongxin Cheng | ... | Sun Xi | |
Wencong Li | ... | Lu Wazi | |
Dai Wenbo | ... | Gao Jun | |
Kun Li | ... | Niu Gui | |
Pierre Bourdaud | ... | Andrew | |
Kevin Lee | ... | Russ | |
Daniel Manwaring | ... | Dan | |
Kenan Heppe | ... | Mark | |
Youming Wang | ... | Male reported | |
Kenton Van Dunk | ... | US adjudant (as Kenton Lorman Van Dunk) | |
Rest of cast listed alphabetically: | |||
Dmitry Antonov | ... | American soldier (action team) | |
Kyrylo Shulga | ... | Soldier (uncredited) |
Produced by
Shenghua Bao | ... | associate producer |
Xiaobei Cao | ... | producer |
Wang Fan | ... | associate producer |
Shanshan Feng | ... | co-producer |
Dongnan Guo | ... | associate producer |
Hui Hou | ... | associate producer |
Guohong Leng | ... | associate producer |
Xiaoping Li | ... | executive producer |
Yu Liang | ... | co-producer |
Fengyu Liu | ... | co-producer |
Qiongfang Liu | ... | co-producer |
Liwei Pang | ... | producer |
Mengyun Qiao | ... | associate producer |
Yeguang Sun | ... | associate producer |
Xia Wang | ... | associate producer |
Xuechen Wang | ... | associate producer |
Liu Wei | ... | associate producer |
Yan Wu | ... | associate producer |
Ning Ya | ... | producer |
Liu Yang | ... | associate producer |
Yingen Yang | ... | associate producer |
Zhang Yu | ... | associate producer |
Zhaoxu Yu | ... | co-producer |
Wanting Yuan | ... | co-producer |
Youbin Zhan | ... | associate producer |
Miao Zhang | ... | producer |
Junjie Zheng | ... | associate producer |
Music by
Xi Chen | ||
Dongdong Dong |
Cinematography by
Xiaoding Zhao |
Editing by
Yongyi Li |
Casting By
Lulu Fu |
Production Design by
Mu Lin |
Production Management
Yu Liang | ... | unit production manager |
Art Department
Minzheng Chen | ... | character design |
Sound Department
Jiang Yang | ... | sound |
Nan Zhao | ... | sound |
Visual Effects by
Jing Ding | ... | compositing artist |
Alaric Lau | ... | visual effects producer: Base FX |
Meng Meng | ... | compositing supervisor |
Sonia Niu | ... | visual effects |
Siyu Tao | ... | digital artist: Phenom Films |
Samson Sing Wun Wong | ... | visual effects supervisor |
Stunts
Xiaojie Fu | ... | action director |
Camera and Electrical Department
Rong Chai | ... | camera operator |
Xiang He | ... | camera operator |
Music Department
Xi Chen | ... | music director |
Script and Continuity Department
Ji Chen | ... | script coordinator |
Yiran Pan | ... | script coordinator |
Additional Crew
Zhao Biao | ... | presenter |
Xiaobei Cao | ... | co-presenter |
Yu Gong | ... | presenter |
Tienan Jiang | ... | presenter |
Delai Li | ... | presenter |
Linxuan Li | ... | production coordinator |
Liwei Pang | ... | presenter |
Xiaolan Sha | ... | presenter |
Changtian Wang | ... | presenter |
Miao Zhang | ... | presenter |
Mo Zhang | ... | co-presenter |
Zhouyu Zhang | ... | publicist |
Yan Zhuang | ... | presenter |