Cast & Crew

Directed by

Hark Tsui
(as Hark Tsui)
Kaige Chen
(uncredited)
Dante Lam
(uncredited)
Jianxin Huang
(co-director)
Ju-chun Park
(co-director) (as Qin Tianzhu)

Writing Credits

Jianxin Huang
Xiaolong Lan
Xiaojiang Quji

Cast

Jing Wu
Wu Qianli
Jackson Yee
Wu Wanli
Michael Koltes
James K. Fergusson
Tom Markovic
Lieutenant Tim Chetwode
Rudy van Gelderen
Second Lieutenant Bradley Bixler
Matias Lorieri
US Marine Corps Commander
Dmitry Antonov
American soldier
Rovaif Babar
Budshead
John F. Cruz
General O.P. Smith
Yihong Duan
Ping He
James Filbird
General Douglas MacArthur
Kei Gambit
Psycho American Soldier
Natalia Golovenko
White House staff
Jun Hu
Lei Gong
Zhuang Jieqiong
Male staff
Todd Kuhns
Announcer / pilot / various soldiers (voice)
Chen Li
Yu Congrong
Zhuo Yang Li
Li Chizheng
John Edward Lopez
General Randolph Lockwood
Ben Z Orenstein
President Henry Truman
Marco Sentinelli
Willy Keaton - US Army Engineer
Kyrylo Shulga
Jayden Jr
Mindaugas Stonkus
US Marine
Steven John Venn
Lieutenant Colonial Wilber Colbert
Matil Zenkollari
The Sniper
Hanyu Zhang
Song Shilun
Yawen Zhu
Mei Sheng

Produced by

Jeffrey Chan
associate executive producer
Hong Chen
producer
Kaige Chen
executive producer / producer
Hark Tsui
producer (as Hark Tsui)
Dante Lam
producer
Candy Leung
producer
Nansun Shi
producer
Dong Yu
producer

Music by

Elliot Leung
Ye Li
Zhiyi Wang

Cinematography by

Pan Luo
Peter Pau

Casting By

Cang Zi

Production Design by

Heping Zhang

Second Unit Director or Assistant Director

Jianxin Huang
co-director
Koan Hui
second unit director
Ju-chun Park
co-director (as Qin Tianzhu)

Sound Department

Dylan Burgess
sound designer
Steve Burgess
re-recording mixer / sound designer
Maile Cannon
English ADR director
Owen Grieve
mix assistant
Xuewei Zhang
a.d.r recordist
Zhangzhenan
re-recording mixer

Special Effects by

Huatang Yuan
special effects supervisor

Visual Effects by

Mohamed Abdelkader
matchmove artist
Adel Abdelrhman
FX artist: Mercury Visual Solutions
Mirna Adly
Compositing Producer / visual effects coordinator
Mario Akram
Texture/Lookdev
Taha Ammar
senior compositor: mercury visual solution
Radwa Arafa
3d coordinator: Mercury Visual Solutions
Fadi Arnest
asset supervisor
Moamen Bssuni
digital compositor: Mercury Visual Solutions
Kawah Cheung
compositing supervisor: pixel_space
Mohamed El Gohry
visual effects editor
Ahmed Elasfoury
digital compositor: visual effects
Michael Fawzy
compositing supervisor
Kerolos Fayez
co visual effects supervisor
Aya Fouda
visual effects producer
Hossam Galal
digital compositor
Mohamed Gamal
digital compositor: visual effects
Feng Gao
visual effects producer
Nikita Glukhov
pipeline technical director: CGF
Mohamed Kamel
senior compositor: Mercury Visual Solutions
Ahmed Khaled
mattepainter
Kyoung-min Kim
lighting artist: MOFAC
Nikolay Kirienko
digital compositor: CGF
Harry Lam
visual effects supervisor: Pixomondo
Anna Lebedeva
visual effects artist: CGF
Sergey Likhachev
digital compositor: CGF
Mina Lotfy
Lookdev lead and Lighting TD
Mohamed Mamdouh
digital compositor
Karim Moftah
compositing supervisor: Mercury Visual Solutions
Anas Mohamed
3d Production manager: visual effects
Mohamed Mokhtar
lead matchmove
Peter Morcos
vfx editor assistant
Lalbahadur Naidu
lighting atd
Trefilov Nikita
visual effects artist: CGF
Yash Pandit
compositor
Bo Peng
visual effects supervisor
Chih-Ying Peng
digital compositor
Nihal Qadry
lead assets artist: Mercury Visual Solutions
Mohamed Saleh
fx lead: Mercury vfx / fx lead: visual effects
Ildar Shirgazin
visual effects: CGF
Jerome Tai
digital compositor: Tau Films
Zihshu Tai
digital artist
Chi-Linh Tran
compositor
Mohamed Wael
visual effects editor
Bo Wang
Technical Supervisor
Lara Danfeng Xu
VFX line producer
Dennis Yeung
visual effects supervisor
Jason Zhao
visual effects supervisor

Stunts

Osvaldo Aenlle Liqui
stunt performer
Lizzan Latif
stunts
Bruce Law
stunt coordinator
Jaroslav Shvets
stunt performer

Camera and Electrical Department

Junior Lucano
Trinity operator / camera operator
Stego Zhang
D.I.T Manager

Casting Department

Lisa Jing Li
casting agent

Editorial Department

Wai-Shan Fan
first assistant editor
Tao Jiajie
color correction

Music Department

Marton Barka
orchestra contractor
Hannah Guo
Assistant to Composer
Synchron Stage Orchestra
score performed by
Stefan Steinbauer
project coordinator

Additional Crew

Xue Li
presenter
Rachel Weng
production coordinator
All Filters