Cast (29)

Wang Qian-yuan

Yang Guai

Zhang Yi

Old Abacus

Huang Zhizhong

Lao Hulu

Jiang Wu

Lao Tie

Ou Hao

Duan Wu

Du Chun

Lieutenant Colonel Xie Jinyuan

Vision Wei

Zhu Shengzhong

Tang Yixin

Yang Huimin

Li Jiuxiao

Dao Zi

Jerry Lee

Qi Jiaming

Liang Jing

Professor's Wife

Hou Yong

Professor

Xin Baiqing

Fang Xingwen

Yu Haoming

Shangguan Zhibiao

Liu Xiaoqing

Sister Rong

Yao Chen

He Xiangning

Ryan Zheng Kai

Chen Shusheng

Yu Ailei

Luoyang Chan

Huang Xiaoming

Messenger

Augusta Xu-Holland

Eva

Ethan Juan

Yao

Song Yang

Zhang Boting

Gao Shuang

Tang Pinxin

Huang Miyi

Miss Lu

Pang Guochang

Zhou Tianyu

Thomas Fiquet

French Journalist

Atsuji Matsuda

Hu Xiaoguang

Alexandre Robillard

Observer

Crew (97)

Ye Tian

Costume Design

Ryan Basa

Compositor

Simon Pynn

Matchmove Supervisor

Liu Qiongfang

Co-Producer

Yang Hong

Makeup Artist

Sun Zhigong

Gaffer

Li Zhou

Costume Design

Zhu Wenjiu

Producer

Zeng Yingxue

Co-Producer

Mani Bhushan Kumar

CG Supervisor

Rodrigo Dorsch

Compositing Supervisor

Dean Richichi

Digital Compositor

Shwet Suman Sharma

Digital Compositor

Chew Teng Lim

VFX Lighting Artist

Yu Liang

Co-Producer

Zhang Siyang

Co-Producer

Dustin Cumming

Compositor

Shashank Jadhav

Digital Compositor

Mu Lin

Costume Design

Joe Tsung-Yu Wu

VFX Artist

Deepak Suresh

VFX Artist

Yulong Liu

Digital Compositor

Lachlan Tolley

Compositor

Ilona Blyth

Visual Effects Production Manager

Tim Crosbie

Visual Effects Supervisor

Julian Hutchens

CG Supervisor

Roy Malhi

CG Supervisor

Andrew Shanks

Digital Compositor

Vishal Sharma

Modeling

Imran Ahmed Raichuri

VFX Artist

Daniel Steart

VFX Artist

Jason Troughton

Special Effects Supervisor

Oniel Fernandes

Compositing Supervisor

Jason Bowers

Compositing Supervisor

Will Hackett

Compositor

Craig Saxby

Visual Effects Coordinator

Andrew Savchenko

Compositor

Anupam Pal

Digital Compositor

Shawn McCarten

VFX Lighting Artist

Ankur Singh

Modeling

Prashant Bavariya

Modeling

Abby Nath

VFX Artist

David Schulz

VFX Artist

Naveen Kumar

VFX Lighting Artist

Lolly Sawant

VFX Lighting Artist

Pablo Áset

Sound Effects Editor

Rupert Gregson-Williams

Original Music Composer

Kulbhushan Kale

Digital Compositor

Sowmithri Sai Koutha

VFX Artist

Roberto H.G.

Sound Effects Editor

Stefano Cieri

CG Supervisor

Kamal Kumar Tiwari

Compositing Supervisor

Alistair Darby

CG Artist

Andrew Kawczynski

Original Music Composer

Josh Hulands

Compositor

Syamil Aiman Mazlan

VFX Artist

Rebecca Bogert

VFX Artist

Nikhil Kamboj

Modeling

Vanathi Jayalakshmi

VFX Artist

Aimee McKinney

Visual Effects Coordinator

Samantha Abda

Visual Effects Coordinator

Linda Luong

Visual Effects Producer

Mark Koval

Visual Effects Production Assistant

Arwen Munro

Visual Effects Producer

Yu Fei

Music Director

Fu Xiaojie

Action Director

Wu Yanran

Visual Effects Supervisor

Indreep Raha

VFX Artist

Luke Rawcliffe

VFX Artist

Miguel «Maiki» Calvo

Sound Effects Editor

Steve Miller

Sound Re-Recording Mixer

Nova Zheng

Visual Effects Coordinator

Martin Kemble

Visual Effects Coordinator

Daniel Rauchwerger

Visual Effects Supervisor

Ai Long Tan

Dialogue Editor

Demián Astur

VFX Artist

Gaurav Gawas

VFX Lighting Artist

Louis Laflamme-Fillion

Visual Effects Supervisor

Victor Kong

Music Coordinator

Fu Kang

Supervising Sound Editor

Emily Pead

Visual Effects Production Manager

Fu Kang

Sound Re-Recording Mixer

Steve Miller

Supervising Sound Effects Editor

Michael Furniss

Visual Effects

Li Jie

Presenter

Li Xiaoping

Presenter

Zhang Xiaobei

Writer

Zhao Dongling

Writer

Zhao Ningyu

Writer

Huang Hai

Other

Guan Hu

Director

Guan Hu

Writer

Ge Rui

Writers' Production

Tu Yiran

Editor

Cao Yu

Director of Photography

He Yongyi

Editor

Mu Lin

Production Design