Directed by
Yang Lu |
Writing Credits (in alphabetical order)
Shu Chen | ||
Yang Lu | ||
Yang Yu |
Cast (in credits order)
Chang Chen | ... | Shen Lian | |
Mi Yang | ... | Bei Zhai | |
Yi Zhang | ... | Lu Wenzhao | |
Jiayin Lei | ... | Pei Lun | |
Zhilei Xin | ... | Ding Baiying | |
Shih-Chieh King | ... | Wei Zhongxian | |
Duanduan Liu | ... | Prince Xin | |
Yuan Li | ... | Ding Chong | |
Fengchao Liu | ... | Squad Zheng | |
Yi Yang | ... | Yin Cheng | |
Wenkang Yuan | ... | Monk Jing Hai | |
Qiang Wu | ... | Ling Yunkai | |
Xiaoliang Wu | ... | Ding Tai | |
Rest of cast listed alphabetically: | |||
Qiwei Chen | ... | Ding An | |
Xiaochong Jiang | ... | Jiang Xiaoya | |
Hongtao Li | ... | Xu Xianchun | |
Shengli Li | ... | Battlefield soldier | |
Tingzuo Liu | ... | Guo Zhen | |
He Ma | ... | Tian Er'geng | |
Yalun Qiao | ... | Battlefield soldier | |
Nazeeh Tarsha | ... | Inspector Zheng (voice) | |
Liang Wang | ... | Battlefield soldier | |
Renjun Wang | ... | Zhu Youxiao | |
Weishen Wang | ... | Monk in the kitchen | |
Yilong Zhao | ... | Xu Yingyuan | |
Yiwei Zhou | ... | Ding Xiu |
Produced by
Jingxuan Hu | ... | associate producer |
Xiaoxin Huang | ... | associate producer |
Hao Ning | ... | executive producer |
Ying Tang | ... | line producer |
Yibing Wang | ... | producer |
Shaokun Xiang | ... | associate producer |
Ning Zhang | ... | producer |
Music by
Kenji Kawai |
Cinematography by
Qiming Han |
Editing by
Yiran Tu | ||
Liyun Zhu | ... | (as Li Yun Zhu) |
Art Direction by
Yu Zhao |
Costume Design by
Tingting Liang |
Sound Department
Gang Wang | ... | sound |
Zeyu Wang | ... | sound effects editor |
Special Effects by
Xu Jian | ... | special effects supervisor |
Stunts
Jiaojiao Chen | ... | stunts |
Lin Sang | ... | stunt coordinator |
Editorial Department
Somnus Cai | ... | digital intermediate conform |
Steven Cui | ... | digital intermediate supervisor |
Aimee Feng | ... | digital intermediate manager assistant |
Abel Liu | ... | digital intermediate technical assistant |
Lani Liu | ... | digital intermediate conform |
Peigen Liu | ... | digital imaging technician |
Peter Liu | ... | digital intermediate technical manager |
Paul Ma | ... | digital intermediate conform |
Gavin Wei | ... | digital intermediate manager assistant |
Kidd Xie | ... | digital imaging technician |
Annie Xu | ... | digital intermediate manager |
Daniel Xu | ... | assistant colorist |
Amber Zhang | ... | colorist |
Rui Zhao | ... | mastering manager |
Anne Zhou | ... | digital intermediate conform |
Ruyue Zhu | ... | digital intermediate technical assistant |
Additional Crew
Xiaocao Liu | ... | subtitle translation: Chinese to English |
Hao Ning | ... | executive producer |