Liu Ye als Xue Gangtou | |
Bruce Willis als Jack | |
Adrien Brody als Steve | |
Nicholas Tse als Lei Tao | |
Song Seung-heon als An Minxun | |
William Chan Wai-Ting als Cheng Ting | |
Fan Wei als Uncle Cui | |
Fan Bingbing als Ye Peixuan | |
Cao Kefan als Patriot | |
Rumer Willis als Julia | |
Janine Chang als Qian Xue | |
Simon Yam als Air Defense Comander | |
Shibuya Tenma als Zero Fighter Pilot Sato | |
Hu Bing als Hospital Dean | |
Liu Xiaoqing als Madam Zheng | |
Feng Yuanzheng als Xue ManGui | |
Ray Lui | |
Niki Chow Lai-Kei | |
Kenny Bee | |
Eric Tsang | |
Huang Shengyi |
Xiao Feng | Director |
Tie Dong Zhou | Translator |
Ping Chen | Writer |
Yang Shu | Director of Photography |
Martin Naydenski | VFX Supervisor |
Ravikumar Kajipuram | Visual Effects |
Q-Hyun Kim | Animation |
Kimberley Kates | Post Production Coordinator |
Brandon Jones | Sound Effects Editor |
Virginia Marinova | Visual Effects Producer |
Huaiqing Mao | Production Design |
Eric A. Norris | Sound Designer |
Caine Dickinson | CG Supervisor |
Keun-Pyo Park | CG Supervisor |
Nidhi Agarwal | Matchmove Supervisor |
Bill McClelland | Steadicam Operator |
Alan H. Jackman | Assistant Editor |
Lee Yong-gi | Colorist |
Stephen Eckelberry | Producer |
Greg P. Russell | Sound Re-Recording Mixer |
Atish Ranjan | Lighting Artist |
Ivo Kalyonski | Compositor |
Rajat Amin | Visual Effects Coordinator |
Zexia Wang | Post Production Assistant |
B.R. Rajeev | Visual Effects Supervisor |
Jian-Xiang Shi | Producer |
Yang Buting | Producer |
Paul Harb | Additional Editor |
Gary Summers | Sound Re-Recording Mixer |
Bruno Martins de Azevedo | Compositor |
Robert A. Ferretti | Editor |
Karl Tam | Assistant Art Director |
Conrad W. Hall | Second Unit Director of Photography |
Bill McClelland | Underwater Camera |
Sang Ma | Post Production Assistant |
Tim Walston | Sound Designer |
Stephen J. Eads | Producer |
Wang Liguang | Music |
Eric Kwong Chi-Leung | Editor |
David Jobe | Foley Mixer |
Veronica Li | Sound Effects Editor |
Angelika Schierz | Visual Effects Producer |
Tie Dong Zhou | Script Editor |
Ding Wang | Production Manager |
Han Tae-jung | VFX Supervisor |