Directed by
Xiao Feng |
Writing Credits (in alphabetical order)
Ping Chen |
Cast (in credits order)
Produced by
Barry Brooker | ... | executive producer |
Benjamin Chen | ... | co-producer |
Johnny Yan Chen | ... | post-production producer |
Tai-Ying Chi | ... | co-producer |
Danny Dimbort | ... | distribution executive |
Jiajun Du | ... | executive producer |
Stephen J. Eads | ... | producer |
Stephen Eckelberry | ... | producer: USA |
Xiao Feng | ... | co-producer |
Mel Gibson | ... | creative supervising producer |
Xiaobao He | ... | associate producer |
Li Hong | ... | co-producer |
Haiyang Jiang | ... | executive producer |
Jimmy Jiang | ... | executive producer |
Ping Jiang | ... | co-executive producer |
Kimberley Kates | ... | producer |
Peikang La | ... | executive producer |
Qiankuan Li | ... | creative producer |
Hong Ling | ... | co-producer |
Christian Mercuri | ... | distribution executive |
Ru Qian | ... | co-producer |
Kimmie Randolph | ... | executive producer |
Zhonglun Ren | ... | executive producer |
Yonghua Shao | ... | executive producer |
Jian-Xiang Shi | ... | producer |
Ding Wang | ... | line producer |
Tianyun Wang | ... | co-executive producer |
Stan Wertlieb | ... | executive producer |
Zhiyue Xiao | ... | co-executive producer |
Buting Yang | ... | producer |
Yufeng Yin | ... | co-producer |
Haicheng Zhao | ... | associate producer |
Music by
Liguang Wang |
Cinematography by
Shu Yang |
Editing by
Robert A. Ferretti | ... | (usa) |
Chi-Leung Kwong |
Production Design by
Huaiqing Mao |
Production Management
Ding Wang | ... | production manager |
Second Unit Director or Assistant Director
Bruce Law | ... | second unit director |
Art Department
Huaiqing Mao | ... | art designer |
Karl Tan | ... | assistant art director (as Karl Tam) |
Sound Department
Erik Aadahl | ... | supervising sound editor: E2 |
Nicky Baker | ... | dubbing director: International English Version Production |
Mark Ettel | ... | re-recording mixer: International English Version Production |
Andy Hurtado | ... | adr mixer: International English Version Production |
David Jobe | ... | foley mixer: Technicolor At Paramount |
Brandon Jones | ... | sound effects editor: E2 |
Kimberley Kates | ... | dubbing director: International English Version Production |
Jonathan Klein | ... | supervising foley editor: E2 |
Marcel Lehrer | ... | studio executive: International English Version Production |
Hequn Li | ... | sound effects editor: E2 |
Veronica Li | ... | sound effects editor: E2 |
Dawn Lunsford | ... | foley by: Technicolor At Paramount |
Eric A. Norris | ... | co-supervising sound editor (as Eric Norris) / sound designer |
Paul Ratajczak | ... | re-recording mixer: International English Version Production |
Greg P. Russell | ... | re-recording mixer: Technicolor At Paramount |
Alicia Stevenson | ... | foley by: Technicolor At Paramount |
Gary Summers | ... | re-recording mixer: Technicolor At Paramount |
Ethan Van der Ryn | ... | supervising sound editor: E2 |
Tim Walston | ... | co-supervising sound editor/sound designer: E2 |
Drew Webster | ... | re-recording mix technician: Technicolor At Paramount |
Jiang Wu | ... | sound supervisor |
Yinan Tu | ... | mixer: International English Version Production (uncredited) |
Luqian Wang | ... | adr recordist: International English Version Production (uncredited) |
Geng Zhang | ... | adr/sync sound editor: International English Version Production (uncredited) |
Lu Zhang | ... | adr recordist/sync sound editor: International English Version Production (uncredited) |
Yanfeng Zhu | ... | mixer: International English Version Production (uncredited) |
Visual Effects by
Nidhi Agarwal | ... | matchmove supervisor |
Rajat Amin | ... | visual effects coordinator |
Rakesh Bharath | ... | visual effects artist |
Bruno Martins de Azevedo | ... | compositor |
Kush Dhir | ... | senior compositor |
Caine Dickinson | ... | cg supervisor |
Connie Gao | ... | visual effects supervisor |
Vladimir Gerasimov | ... | fx artist: Bottleship VFX |
Veselin Gyurov | ... | FX Artist: Bottleship VFX |
Iliya Halembakov | ... | fx artist: Bottleship VFX |
Yoana Hristova | ... | vfx producer: Bottleship VFX (as a different name) |
Ravikumar Kajipuram | ... | visual effects |
Ivo Kalyonski | ... | compositor: Bottleship VFX |
Samapika Karmakar | ... | digital roto and paint supervisor: Prana Studio |
Delyan Ketipov | ... | lead compositor: Bottleship VFX |
Vishal Lokhande | ... | visual effects artist |
Shaffi Mahammad | ... | visual effects lead |
Hari Mathrakotte | ... | Lookdev Lead |
Sarosh Mistry | ... | visual effects producer: Prana Studios |
Martin Naydenski | ... | vfx supervisor: Bottleship VFX |
Praveen Pai | ... | effects artist |
Yasen Panev | ... | fx artist: Bottleship VFX |
Keun-Pyo Park | ... | cgi supervisor |
Sunny Sung-Yong Park | ... | chief visual effects producer |
Manoj Patidar | ... | visual effects technical director: prana studios (as Patidar Manoj) |
Yana Petkova | ... | FX Artist: Bottleship VFX |
Cedric Profijt | ... | FX artist: Bottleship VFX |
B.R. Rajeev | ... | visual effects supervisor |
Atish Ranjan | ... | senior lighting artist |
RaviKota | ... | FX TD: Prana Studios |
Zuben Saldanha | ... | visual effects coordinator |
Omkar Vilas Salvi | ... | visual effects artist |
Kushwaha Sanjay | ... | fx td |
Angelika Schierz | ... | visual effects producer |
Viren Shah | ... | Lighting Lead: Prana Studios |
Ravi Shekhar | ... | digital roto and paint supervisor: Prana Studio |
Nitin Vade | ... | lighting technical director |
Hristo Velev | ... | vfx supervisor: Bottleship VFX |
Sung-min Alvin Yun | ... | stereoscopic supervisor |
Stunts
Bruce Law | ... | action director |
Yee Man Law | ... | assistant action director |
Camera and Electrical Department
Conrad W. Hall | ... | director of photography: second unit |
Weijun Liu | ... | aerial cinematography |
Bill McClelland | ... | a camera/steadicam/underwater Hawaii unit |
Vincent E. Toto | ... | 3d post stereo supervisor / lead stereographer |
Animation Department
Q-Hyun Kim | ... | animator |
Casting Department
Beryl Huang | ... | casting |
French Baron Jean-Francois Cavelier | ... | casting (as Jean-Francois Cavelier) |
Editorial Department
Stephen Eckelberry | ... | post-production co-supervisor |
Paul Harb | ... | additional editor |
Alan H. Jackman | ... | assistant editor |
Jimmy Jiang | ... | post production chief executive officer |
Kimberley Kates | ... | post-production coordinator |
Yong-gi Lee | ... | colorist |
Sang Ma | ... | post-production assistant |
David M. Rice | ... | assistant editor (as David Rice) |
Zexia Wang | ... | post-production assistant |
Music Department
David Bertok | ... | additional music programmer |
Jeremy Borum | ... | orchestrator |
Gordon Davidson | ... | score recordist |
Mario de Sa | ... | orchestra manager |
Jonathan Dormand | ... | booth reader |
Robert Fernandez | ... | score mixer |
Fiona Giollot | ... | studio manager |
Penka Kouneva | ... | supervising orchestrator |
David J. Krystal | ... | orchestrator |
Tao Liu | ... | composer: additional music / score producer |
London Symphony Orchestra | ... | music performance |
Miklos Lukacs Sr. | ... | choir recordist |
Anna Sapszon | ... | music contractor: choir |
Bálint Sapszon | ... | session supervisor |
Jill Streater | ... | uk music printing and ancillary |
Gavin Sutherland | ... | conductor |
Lu Zhang | ... | music editor: International English Version Production |
Script and Continuity Department
Henry B. Chen | ... | script translation (as Henry Chen) |
Tie Dong Zhou | ... | script translation |
Additional Crew
Taiying Chi | ... | Assistant to Jimmy Jiang / production assistant |
Kristy Delaney | ... | Assistant to Kimberley Kates / production assistant |
Mel Gibson | ... | consultant |
Lili Huang | ... | production staff: Set interpreter |
Heng Liu | ... | consultant |
Pia Patatian | ... | Vice President: Sales |
Vilmos Zsigmond | ... | cinematography consultant |
Thanks
Ada Lee | ... | special thanks |