Editor
Robert A. Ferretti
Sound Re-Recording Mixer
Greg P. Russell
Second Unit Director of Photography
Conrad W. Hall
Sound Designer
Eric A. Norris
Post Production Coordinator
Kimberley Kates
Director of Photography
Yang Shu
Producer
Stephen Eckelberry
Sound Effects Editor
Brandon Jones
Underwater Camera
Bill McClelland
Steadicam Operator
Bill McClelland
Additional Editor
Paul Harb
Sound Designer
Tim Walston
Sound Re-Recording Mixer
Gary Summers
Sound Effects Editor
Veronica Li
Script Editor
Tie Dong Zhou
Production Design
Huaiqing Mao
Assistant Art Director
Karl Tam
CG Supervisor
Caine Dickinson
CG Supervisor
Keun-Pyo Park
Compositor
Bruno Martins de Azevedo
Matchmove Supervisor
Nidhi Agarwal
Lighting Artist
Atish Ranjan
VFX Supervisor
Martin Naydenski
Visual Effects
Ravikumar Kajipuram
Visual Effects Coordinator
Rajat Amin
Visual Effects Producer
Angelika Schierz
Visual Effects Producer
Virginia Marinova
Visual Effects Supervisor
B.R. Rajeev
Assistant Editor
Alan H. Jackman
Post Production Assistant
Sang Ma
Post Production Assistant
Zexia Wang
Production Manager
Ding Wang