Cast & Crew

Directed by

Kaige Chen
Hark Tsui
(as Hark Tsui)
Dante Lam
Lee Moon Ho
(editor)
Jianxin Huang
(co-director)
Haiqiang Ning
(co-director)
Ju-chun Park
(co-director)

Writing Credits

Xiaolong Lan
(screenplay) &
Jianxin Huang
(screenplay)

Cast

Jing Wu
Wu Qianli
Jackson Yee
Wu Wanli
Yihong Duan
Tan Ziwei
Yawen Zhu
Mei Sheng
Kevin Lee
Colonel Allan MacLean
Chen Li
Yu Congrong
John F. Cruz
General O.P. Smith
Dongjun Han
Ping He
Jun Hu
Lei Jusheng
James Filbird
General Douglas MacArthur
Xuan Huang
Mao Anying
Hanyu Zhang
Song Shilun
Hao Ou
Yang Gensi
Matias Lorieri
US Marine Corps Soldier
Diego Dati
Ericker
Temur Mamisashvili
Polar Bear Soldiee
Rovaif Babar
Budshead
Christopher Ian Barry
(credit only)
Pierre Bourdaud
Pilot
Nathaniel Boyd
Helicopter pilot
Xin Cai
Gao Ruixin
Zhang Chenyin
Guard
Danny Ray
David
C.T. / Gao Mingyu Evans
MacArthur's Adjutant
Thomas Fiquet
Barry
Kei Gambit
Killer American Soldier
Dan Garland
Private Finn
Simon Gauthier
Foreign Journalist
Darren Grosvenor
Marine General Lemuel Shepherd Jr.
Yuefei He
Guang Fusheng
Xinggang Jia
Zhang Renchu
Zhuang Jieqiong
Guard
Yuri Khlystov
US Marine Corps Soldier
Shi Lei
Peng Deqing
Zhuo Yang Li
Li Chizheng
Zhiwei Liu
Qi Tianxing
John Edward Lopez
General Randolph Lockwood
Tom Markovic
Lieutenant Tim Chetwode
Vandin McLeod
Albert
Kyle Paul
Sgt. Michaels 'Scar'
Sergiy Pudich
Truck driver
Troy Sandford
American Bomber Pilot
Bradley Sargent
Lieutenant
Kyrylo Shulga
Jayden Jr
Mindaugas Stonkus
US Marine
Rudy van Gelderen
Second Lieutenant Bradley Bixler
Steven John Venn
(as Venn Steven)
Zhigang Wang
Staff Officer
Zhisen Wang
Liu Haotian
Zi Long Wang
Guard
Dongjian Wu
Guard
Peng Yan
Li Yaowen
Matil Zenkollari
The Sniper
Christian Diem
U.S. Marine

Produced by

Islam Abdelbadia
supervising producer
Jeffrey Chan
associate executive producer
Hong Chen
producer
Kaige Chen
executive producer / producer
Luyuan Fan
associate producer
Hark Tsui
executive producer (as Hark Tsui) / producer (as Hark Tsui)
Jianxin Huang
general executive producer
Defu Jiang
producer
Dante Lam
executive producer / producer
Candy Leung
producer
Xiaojiang Quji
executive producer
Nansun Shi
producer
Dong Yu
producer

Music by

Elliot Leung
Ye Li
Zhiyi Wang

Cinematography by

Islam Abdelbadia
Wenlong Cai
Yu Ding
Hu Gao
Pan Luo
Peter Pau
Kenny Tse
Wing-Hang Wong

Editing by

Hark Tsui
(as Hark Tsui)
Dianshi Li
He Yongyi

Casting By

Siyu Wei
Cang Zi

Production Design by

Heping Zhang

Art Direction by

Islam Abdelbadia
Zhiheng He
Tingxiao Huo
Lei Ji
Weijian Lin
Wei Lu

Costume Design by

Lei Ji

Production Management

Léa Drainville-Mongeau
production manager

Second Unit Director or Assistant Director

Hsun-Wei David Chang
first assistant director
Sze Chee Chin
second assistant director
Koan Hui
second unit director
Yip Ho Yan Josephine
third assistant director (as Josephine Yip)
Garlic Lee
third assistant director
Kam Yee Low
first assistant director

Sound Department

James Ashton
re-recording mixer
Dylan Burgess
sound designer
Steve Burgess
re-recording mixer / sound designer
Maile Cannon
english adr director
Owen Grieve
mix assistant
Danrong Wang
sound director
Xuewei Zhang
assistant re-recording mixer
Zhangzhenan
re-recording mixer / sound effects editor

Visual Effects by

Nor Faisal Abdullah
compositing artist: Tau Films
Mukund Agicha
matchmove artist
Ankita Agrawal
i/o coordinator: Scanline VFX
Divya Agrawal
visual effects coordinator
Shish Aikat
studio support: Tau Films
Hardik Aiya
fx department manager
Jude Mfon Akpan
visual effects systems administrator: Scanline VFX
Jordan Alaeddine
cg supervisor: Scanline VFX
Aquib Ali
fx td: DNEG
Shaikh Nisar Ali
visual effects producer
Aparna Ambavkar
senior talent manager: Tau Films
Shudhdodhan Milind Ambhore
Prep Lead: Redefine DNEG
Seong-Yeong An
visual effects pipeline: Scanline VFX (as Seonggyeong An)
Scott R. Anderson
digital matte painting lead: Scanline VFX (as Scott Anderson)
AnkitKhade
visual effects artist
Kevin Antony
fx td
Radwa Arafa
visual effects coordinator
Aravind_Palyamkotai
Lighter & Compositor
Pétur Arnórsson
supervisor creature td
Nikhil Attri
animator: Tau Films
Mohd Azeemuddin
visual effects rigger: Tau Films
Kiran B.
assistant technical director: Tau Films
Amin Babaeipanah
visual effects systems administrator: Scanline VFX
D Venkatesh Babu
digital compositor
Rohith Bade
visual effects artist
Kibaek Bae
digital artist: Scanline VFX
Seung-Je Bae
fx artist: 4th Creative Party
Mi-Seon Baek
visual effects production manager: 4th Creative Party
Adam Balentine
visual effects supervisor: Scanline VFX
Sayan Bandyopadhyay
Digital Matte Painter
Jeong-Hun Bang
modeling artist: 4th Creative Party
Anthony Baptiste
fx artist
Davov Batyr
digital compositor: Asymmetric VFX
Cédric Bazillou
visual effects pipeline: Scanline VFX (as Cedric Bazillou)
Roman Bazyuchenko
visual effects producer / visual effects producer: Terminal FX
Nico Bell
visual effects systems administrator: Scanline VFX
Chiranjit Bera
compositor
David Bessette
lead compositor
Akansha Bhagat
digital matte painting
Jeetendra G. Bhagtani
animation supervisor: Tau Films
Sanket Bhaisare
matchmove artist
Pratip Bhar
compositing lead
Bhargavk
digital artist
Hitesh Bhatia
visual effects editor
Indranil Bhattacharya
build supervisor: DNEG
Prasad Bhise
Lighting TD: DNEG
Achinto Biswas
digital compositor
Koushik Biswas
sr modeling td, taufilms
Kunal Biswas
visual effects artist
Sergey Bondarenko
visual effects project manager: Terminal FX
Egor Borschevsky
visual effects producer
Ravi Teja Buddhavarapu
compositor
Maria Burtceva
visual effects producer
Luna Castillo
visual effects: LightRay FX
Maxime Cazaly
Head of Creature: Montreal
Eunsuh Cha
compositor: 4th Creative Party
Yoon Seok Cha
creature lead: 4th Creative Party
Amit Kumar Chahal
texture artist (segment "vfx")
Kshirsagar Chaitanya
lead 3d lookdev artist
Chi-Ho Chan
animator: Scanline VFX (as Chi Ho Chan)
Ashok Chandra
fx td
Mittal Chandra
visual effects systems administrator: Scanline VFX
Pratheesh Chandran
digital compositor
Arunkumar Chandrasekaran
Roto Prep Supervisor: Dneg
Hyun-Moon Chang
visual effects producer: 4th Creative Party
Girish Wasudeo Chapde
compositor
Thibault Chapiron
environment td: DNEG
Debabrata Chatterjee
texture artist
Vinit Kumar Chaturvedani
technical animation td: Tau Films
Dipak Chaudhary
texture artist
Abhishek Chauhan
visual effects editor: DNEG
Pranesh Chavan
visual effects supervisor: Tau Films
Nilesh Chhadimali
visual effects artist
Donny Choi
roto/paint supervisor: Scanline VFX
Jae-cheon Choi
visual effects executive producer: 4th Creative Party
Song-hee Choi
animator: 4th Creative Party
Yeonji Choi
visual effects generalist: Scanline VFX
Soomin Chon
fx artist: Scanline VFX
Steve Chong
compositing supervisor
Gourij Choudhari
roto artist
Gauresh Churi
environment generalist td: DNEG
Maria N. Collado
digital matte painter: Scanline VFX (as Maria Natalia Collado)
Shane Cook
compositing supervisor: Scanline VFX
Ian Cooke-Grimes
lighting td: DNEG
Gregory Corraze
compositor: DNEG
Dominic Coyle
crowd technical director: DNEG
James Cressaty
visual effects production assistant: DNEG
Nick Crew
head of 2d: Scanline VFX
Tamas Csordas
environment generalist td
Glenn Curry
fx td: DNEG
Rif Dagher
visual effects supervisor: DNEG/ReDefine
Subhash Dalke
digital artist
Sylvain Dalliet
Crowd TD
Umesh Dalvi
effects technical director: Tau Films
Arkaprovo Datta
digital compositor
Rodolfo Küster de Abreu
rigger: Scanline VFX / rigging artist: Scanline VFX
Carlos Patrick De Leon
layout supervisor: Scanline VFX
Andrew Densham
visual effects systems administrator: Scanline VFX
Akash Desai
matchmove technical director: DNEG
Anuja Desai
visual effects coordinator: Scanline VFX (as Anuja Ramesh Desai)
Pooja Deshpande
show production coordinator
Thad Diego
visual effects pipeline td: Scanline VFX
Carlos Ditersa
visual effects pipeline coordinator: Scanline VFX
Shreya Dodia
lighting lead: Tau Films
Nelson Dos Santos
Environment Lead
Sandeep Doshi
fx artist: Tau Films
Léa Drainville-Mongeau
visual effects assistant producer
Nicolas Dumay
cg supervisor
Promito Dutta
visual effects coordinator
Santosh Dwivedi
lighting supervisor
Chan Ee Jien
associate department manager: Scanline VFX (as Ee Jien Chan)
Rabia Engin
houdini pipeline td: Scanline VFX (as Rabia 'Suheda' Engin')
Seong-Hyeok Eo
visual effects systems engineer: 4th Creative Party
Dmitriy Eretick
fx supervisor: Terminal FX (as Dmitriy Eretik)
Rahul Narayan Erla
bodytrack td & camera tracking: DNEG
Lee Eun-hee
compositor: 4th Creative Party
Shizan Faisal
compositor
Manuel Ferdinand
visual effects pipeline td: Scanline VFX
Cranston Fernandes
roto prep lead: Double Negative (credited)
Paul J. Franklin
visual effects consultant: DNEG
Evan Fraser
matchmove supervisor: Scanline VFX
Iman Natalia Fuad
texture artist: Base FX
Axel Gabaldon
senior layout artist
Hossam Galal
compositor / digital compositor
Vikas Ganer
plate prep artist: Scanline VFX
Pranav Gangapurkar
prep supervisor
Feng Gao
visual effects producer
Stephanie Garon
visual effects coordinator: Scanline VFX
Utkarsh Gaurav
fx td
Saurabh Gavankar
Layout Artist
Rahul Gawade
lead creature td: DNEG
Sandip Gediya
visual effects artist
Izuddin Abdul Ghaffar
prep artist: Tau Films
Roshan Ghatkar
Lookdev TD
Pawan Ghodke
compositor
Vrucchik Ghonmode
environment generalist td: DNEG
Maude Giroux
visual effects editor
Gopikapriya
texture artist
Azzard Gordon
matchmove artist: Scanline VFX / matchmove lead: Scanline VFX
Shreyas Gujrati
digital compositor
Hyoung-jin Guk
modeling artist: 4th Creative Party
Chaitanya Guntar
compositor: Tau Films
Raaj Gupta
visual effects pipeline: Scanline VFX
Rahul Kumar Gupta
compositor: ReDefine
Ajay Gurram
compositor: Tau Films
Veselin Gyurov
fx td
Mingu Ha
compositing lead: 4th Creative Party
Shradha Hada
visual effects coordinator
Mohd Fazreenhul Haiqal
visual effects systems administrator: Tau Films
Junyoung Han
digital compositor
Japa Hansen
visual effects: LightRay FX
Kieron Helsdon
visual effects photographer: DNEG London
Hamed Hematyar
visual effects lead pipeline td: Scanline VFX / visual effects pipeline td: Scanline VFX
Faye Hitchen
i/o coordinator: Scanline VFX
Vasyl Honcharov
compositing artist: Terminal FX (as Vasyl Goncharov)
Sunghwan Hong
studio manager: Scanline VFX
Teo Hong
senior visual effects generalist: Scanline VFX / visual effects generalist: Scanline VFX
Keita Hoshino
digital compositor
Alexandra Hrabarchuk
associate department manager: Scanline VFX
Nandish Hugar
visual effects lighter: Tau Films
John Hughes
senior visual effects supervisor: Tau Films
Tan Hui Ling
visual effects lighter: Tau Films
Kong Min Hui
visual effects production coordinator: Tau Films
Wendy Hulbert
i/o coordinator: Scanline VFX (as Wendy J. Hulbert)
Chrismac Hwang
matchmove supervisor
Ethan Hwang
digital effects supervisor: Scanline VFX
Max Ignatenko
fx artist: Terminal FX
Iljya
visual effects co-producer: Terminal FX
Hyeon-Cheol Im
fx artist: 4th Creative Party
Sang-Hyeon Im
visual effects systems engineer: 4th Creative Party
Vladimir Iustinov
digital animator: Asymmetric VFX
Katya Ivanova
lead compositor
Sujit Jain
digital compositor: DNEG
Rochana Jalan
visual effects producer: Tau Films
Ravi Varma Janagama
production coordinator
Seung-yeol Jang
layout artist: 4th Creative Party
Alexander Jarosch
lead fx td: DNEG
Dragos Jea
digital artist: Scanline VFX
Sivaprakash Jeevanantham
lead compositor
Deokmun Jeong
fx artist: Scanline VFX
Han-Ttut Jeong
compositor: 4th Creative Party
Jaesang Jeong
fx artist: Scanline VFX
Sangbin Jeong
visual effects generalist: Scanline VFX
Carolina Jimenez Garcia
layout artist: Scanline VFX / lead digital artist: Scanline VFX
Da-bin Jung
visual effects production accountant: 4th Creative Party
YoungHun Jung
head of pipeline: 4th Creative Party
Juvin_c
visual effects artist
Tulika Kabra
digital production manager: Scanline VFX
Nachiket Kadhe
fx td
Chiang Kai Zhi
visual effects lighter: Tau Films
Egor Kalmykov
tracking artist: Terminal FX
Swapnil Kamle
digital compositor: DNEG
Anoop Ani Kanakam
visual effects pipeline supervisor: Tau Films
Byung-Hoon Kang
modeling artist: 4th Creative Party
Wan-kyu Kang
lookdev lead: 4th Creative Party
Praveen Kanshi
visual effects line producer
Arshaluys Karapetyan
digital compositor / matchmove artist
Karthik C
lead compositor
Adithya Kashyap
matchmove lead
Pavan Reddy Kavalakuntla
layout artist: Tau Films
Simon Kay
motion capture supervisor
Amir Kazimi
FX TD
Holly Keenan
assistant technical director
Shahrukh Khan
texturing artist
Bhavesh Khedekar
matte painter
Cindy Khoo
visual effects executive producer: Scanline VFX
Ronald Khoo
visual effects systems supervisor: Tau Films
Bo-bae Kim
visual effects production accountant: 4th Creative Party
Danny S. Kim
visual effects supervisor: Craft Creations
Donghyun Kim
it manager: Scanline VFX
Eun-jin Kim
animation lead: 4th Creative Party
Gwi-ju Kim
modeling artist: 4th Creative Party
Haneum Kim
lead digital artist: Scanline VFX
Heejin Kim
lead digital artist: Scanline VFX
Hye-mi Kim
visual effects production accountant: 4th Creative Party
Hye-su Kim
lighting artist: 4th Creative Party
Jin-Seok Kim
animator: 4th Creative Party
Jinsol Kim
compositor: 4th Creative Party
Katrina Kim
digital production manager: Scanline VFX
Lina Kim
fx artist: Scanline VFX
Min-Jeong Kim
creature artist: 4th Creative Party
Naeun Kim
visual effects coordinator: Scanline VFX
Seo-ro Kim
matte painting lead: 4th Creative Party / visual effects supervisor: 4th Creative Party
Seo-Ryung Kim
lighting artist: 4th Creative Party
Seong-Gauk Kim
lookdev artist: 4th Creative Party
Soowan Kim
compositor: Scanline VFX
Tae-Hyeong Kim
animator: 4th Creative Party
Won-Ryong Kim
on-set visual effects coordinator: 4th Creative Party
Yongmin Kim
fx artist: Scanline VFX
Ben King
lighting lead
Bhavani Kishore
compositor: Tau Films
Donghwan Ko
layout artist: Scanline VFX
Eunyoung Ko
plate prep artist: Scanline VFX
Maksim Koen
lead compositor: DNEG
Stephanie Komala
visual effects coordinator: Scanline VFX
Pranil Kotkar
visual effects paint artist
Akshay Krishnan
matchmove artist
Angelina Kryvosheyina
digital production manager: Scanline VFX (as Lina Kryvosheyina)
Jeetendra Kumar
visual effects production coordinator: Tau Films
Juluri Anil Kumar
compositor: credited
Naveen Kumar
lighting td
Pardeep Kumar
layout artist
Suresh Kumar
compositor: Tau Films
Thirumal Kumar
compositing lead: Tau Films
Vishishth Kumar
digital production manager: Scanline VFX
Raneshkumar Kumboji
compositor: Tau Films
Daniel Kwon
visual effects generalist: Scanline VFX
Daniel Kwon
visual effects lighter: Scanline VFX
Shekhar Lahase
machmove artist
Chin Siew Lai
visual effects production manager: Tau Films
Viktor Lakisov
visual effects supervisor: Asymmetric VFX
Harry Lam
visual effects supervisor: Pixomondo
Shun Min Lam
pipeline td / visual effects pipeline: Base FX
Rudy Langoux
fx supervisor: DNEG / senior/lead Fx TD
Peter Lasrado
lookdev supervisor
Chi-Hyun Lee
fx artist: 4th Creative Party
Da-eun Lee
animator: 4th Creative Party
Dong-hoon Lee
visual effects supervisor: 4th Creative Party
Dong-Woo Lee
visual effects production manager: 4th Creative Party
Geun Lee
lighting lead: 4th Creative Party
Ha-Yeon Lee
lighting artist: 4th Creative Party
Hayeon Lee
modeling artist: Scanline VFX
Jeon Hyoung Lee
senior visual effects supervisor: 4th Creative Party
Jungmin Lee
lead digital artist: Scanline VFX
Kiho Lee
fx artist: 4th Creative Party
Min Ju Lee
visual effects production accountant: 4th Creative Party
Sang-jun Lee
visual effects production lead: 4th Creative Party
Seok-Hyun Lee
fx lead: 4th Creative Party
Seung Je Lee
visual effects supervisor: 4th Creative Party
SolHee Lee
fx artist: Scanline VFX (as Sol Hee Lee)
Wesley Lee
visual effects systems administrator: Scanline VFX
Woohyuck Eric Lee
modeling supervisor: Scanline VFX (as Woohyuck Lee)
YeEun Lee
compositor: 4th Creative Party (as Yeeun Lee)
Axel Leflon
lighting td: DNEG
Juliette Lemaire
digital production manager: Scanline VFX
Rahul Robert Lewis
layout supervisor: Tau Films
Ivan Li
matchmove artist: Scanline VFX
Jinfeng Li
environment generalist td
Jeonghyun Lim
visual effects generalist: Scanline VFX
Joo-hee Lim
animator: 4th Creative Party
Sun-Chul Lim
fx artist: 4th Creative Party
Isaac Lipstadt
digital production manager: Scanline VFX
Aashlesha Lokhande
roto artist: visual effects
Kok Wah Low
visual effects chief executive producer: VHQ
Rajesh Madishetty
compositing supervisor
Armen Mailyan
compositing supervisor
Victor Makali
senior fx artist
Mansha Malhotra
layout artist / matchmove artist
Mohit Mali
environment generalist td
Sameer Malik
visual effects supervisor
Siddharth Malviya
compositor (as Siddharthmalviyaa)
Mohamed Mamdouh
digital compositor
Vemula Manikanta
Creature TD : DNEG
Anurag Mantripragada
VFX Production Coordinator: DNEG
Elena Mas
visual effects coordinator
Masod-Nasir
body tracking td: DNEG
Diganta Maun
animator: Tau Films
Shubham Mehta
lighting td
Aditya Menon
i/o coordinator: Scanline VFX
Ivan Mickovic
technology manager: Scanline VFX
Scott Miller
studio manager: Scanline VFX
Andrew Mills
animator: Scanline VFX
Jane Min
matchmove lead: Scanline VFX (as Jungyeon Jane Min)
Ming
visual effects editor: Tau Films
Anil Mishra
compositor
Anton Mitrakhov
compositing artist: Terminal FX
Raj Mittal
visual effects production manager: ReDefine
Anas Mohamed
3d Production manager: visual effects
Rajesh Mohanty
visual effects artist
Sung-ok Moon
modeling artist: Scanline VFX (as Seongok Moon)
Kriti Mor
digital artist
Alvaro Garcia Morales
visual effects artist (as Alvaro Garcia)
Vinayak More
visual effects artist
Harry Mukhopadhyay
head of 3d: Scanline VFX
Surabhi Mundra
matchmove artist
Vaibhav Narendra Mutha
Creature TD: Rigging - DNEG
Jayaraj Muthukumar
layout artist
Jason G. Myers
technical resource manager: Dneg
Raghavendra Naik
fx td
Yogesh Nalawade
digital compositor: Tau Films
Ka-Young Nam
lead visual effects production accountant: 4th Creative Party
Shin Nam
visual effects producer: Scanline VFX
Vatsal Nanavati
fx td
Buchi Ramulu Narsingoju
texture lead
Matthew Nash
visual effects systems administrator: Scanline VFX
Aman Negi
matchmove artist: DNEG
Bryant Nelms
lighting td: DNEG
Yuliia Nerodenko
compositing artist: Terminal FX / digital compositor
Gretel Ng
global department manager: Scanline VFX
NguyenTruongSon
Rotoscoping
Heinz Nicolas
visual effects systems administrator: Scanline VFX
Sonia Niu
visual effects
Steven Noe
visual effects systems administrator: Scanline VFX
Mirza Noman
visual effects artist
Thirupathi Nomula
senior visual effects asset artist
Ranen Nongmaithem
digital compositor: DNEG
Robin Nordenstein
creature fx: DNEG
Saet-Byul Oh
animator: 4th Creative Party
Yu-Rim Oh
visual effects production manager: 4th Creative Party
Bartek Opatowiecki
visual effects pipeline supervisor: Scanline VFX
Anupam Pal
digital compositor
Aravind Palyamkotai
visual effects artist
Anubhav Pandey
techanim supervisor: Tau Films
Prashant Singh Panwar
texture artist
Pan Panyanutarak
digital matte painter
Chanil Park
visual effects systems administrator: Scanline VFX
Geunyoung Park
modeling artist: Scanline VFX
Nalea Park
animator: 4th Creative Party
So-myoung Park
planning department: 4th Creative Party
Rohan Parmar
matchmove artist
Vishal Parmar
digital compositor
Chantal Partamian
visual effects editor
Marzun Patel
visual effects production manager
Sandeep Patel
environment generalist: DNEG
Bo Peng
cg supervisor: Pixomondo
Evan Perret
rigging artist: Scanline VFX
Gergana Petrova
visual effects producer
Adeline Pizzato
visual effects coordinator
Matthieu Presti
cg supervisor: ReDefine
Elicia Prystay
visual effects pipeline: Scanline VFX
Vinod Kumar Puppala
tracking artist: Tau Films
Prathamesh Purohit
prep supervisor
Zhou Qi
pipeline technical director
Sébastien Quessy
FX Artist
Rahul Raj R
Lighting Td Dneg: visual effects
Hari Ragavendra
visual effects artist
Puduri Raghu
fx td
Manav Rai
VFX Department Production Manager: DNEG
Malla Rajendra
layout artist: Tau Films
Neeta Rajeshwar Hirekar
environment generalist td
Sowmya Ramakumar
lookdev lead: Tau Films
Aneel Ramanath
cg supervisor
Ambrish Raminwar
Layout TD DNEG: visual effects
Nehal Ramteke
environment generalist td
Nachiarkovil Durairaj Rangesh
tracking supervisor: Tau Films
Galina Rankova
visual effects artist
Allam Raja Rathna Reddy
visual effects artist
Nagardone Amulya Reddy
visual effects systems administrator: Scanline VFX
Vijay Bharath Reddy
compositor: Tau Films
Joshua Robertson
visual effects pipeline td / visual effects pipeline td: Scanline VFX
Lovell Rodricks
visual effects artist
Hyun-soo Roh
visual effects producer: 4th Creative Party
Michael Rouayroux
digital compositor: DNEG
Akash Roy
Show Production Manager
Alexandro Rubio
Creature Supervisor: DNEG
Rupeshpatil
fx td: DNEG
Rushiket
prep artist
Sandhya V S
visual effects supervisor: Tau Films (as Sandhya Savanur)
Vijayakumar S
matchmove/roto artist (as Vijayakumar.S)
Bharat Sabharwal
rigging supervisor: Tau Films
Shiva krishna Sadhanala
sr: Compositor
Ranit Sadhukhan
fx artist: credited
Karim Sahai
visual effects supervisor
Jeetendra Nath Sahoo
animator: Tau Films
Rohit Saini
digital compositor
Elena Salas
digital compositor: ReDefine
Pratik Sampat
lighting atd
Sandeepchoudhary
prep lead
Matthew Sandoval
head of department: env/gen
Mohan Sangeeth
visual effects production supervisor: Scanline VFX (as Sangeeth Mohan)
Soumya Prasad Sarangi
compositor
Justin Sarber
visual effects systems administrator: Scanline VFX
Sumit Sarkar
compositing lead
K L Sateesh Varma
compositor
Siddhesh Prakash Sawant
fx td
László Sebõ
visual effects pipeline: Scanline VFX (as Laszlo Sebo)
Ji-won Seok
fx artist: 4th Creative Party
Alex Seong
i/o coordinator: Scanline VFX
Jimit Shah
prep/roto hod
Nashrat Shahi
fx td.dneg
Amjad Shaikh
cg supervisor
Sabiha Shaikh
Line Producer
Rasha Shalaby
environment lead: Scanline VFX
Rahul Sharma
digital compositor: DNEG
Sanket Kumar Sharma
visual effects
Nishad Shelar
build supervisor
Sanket Shembekar
show production coordinator: ReDefine
Kodeeswaran Shenbagaram
compositor: Scanline VFX
Abhishek Sheth
digital matte painter / matte painter
Manohar Shetty
lighting td
Sung A. Shin
layout artist: 4th Creative Party
Nivrutti Shingole
VFX Prep Supervisor
Bhushan Shitap
visual effects artist
Sachin Shivkar
layout supervisor
Anna Silakova
digital compositor: Asymmetric VFX
Yael Silver
visual effects coordinator
Viktor Simeonov
effects artist: Bottleship VFX
Victoria Simiele
digital production manager: Scanline VFX (as Vic Simiele)
Abhishek Singh
compositor
Gagandeep Singh
visual effects pipeline: Scanline VFX
Mandeep Singh
head of production: Tau Films
Ranjeet Kumar Singh
compositing artist
Alex Siroshtan
visual effects pipeline td: Terminal FX
Sadiq Ahmed Sk
Look dev Artist
Kristin Solid
animator: Tau Films
Bich Na Son
lookdev artist: 4th Creative Party
Byung-soo Son
fx supervisor: 4th Creative Party
Ho-Sung Son
fx artist: 4th Creative Party
Seung-Hoon Son
compositing lead: 4th Creative Party
Ye-Ji Son
visual effects assistant supervisor: 4th Creative Party
Yoon-hye Son
compositor: 4th Creative Party
Won-Yong Song
modeling lead: 4th Creative Party
Yujin Song
visual effects systems administrator: Scanline VFX
Vikramjit Sorensangbam
Senior Modeler: Dneg
Yatelli Srikumar
FX Artist
Billy Stever
it manager: Scanline VFX
Serhii Stoliarov
compositing supervisor: Terminal FX
Boyan Stoyanov
Senior FX TD: DNEG
Subhajitdutta
texturing artist (credit only)
Mohinder Subramaniam
DFX Supervisor
Arunkumar Subramanian
fx td
Lee F. Sullivan
visual effects supervisor: DNEG
Kondareddy Suresh
head of visual effects: Hyderabad
Suryaji Suryavanshi
Compositing Supervisor: DNEG Redfine
Ryley Swan
fx td
Graham Tailleur
visual effects production manager
Choon Xuan Tan
compositing lead: Tau Films
Siyu Tao
digital artist: Phenom Films
Rachel Tay
lead digital artist: Scanline VFX
Roselyn Tay
texture artist: Base FX
Noah Taylor
visual effects pipeline supervisor: Scanline VFX
Pawan Tetu
compositing supervisor
Piyush Tiwari
compositor
Chi-Linh Tran
compositor
Stephan Trojansky
president: Scanline VFX
Iris Tsang
visual effects line producer
Irina Tsoy
associate department manager: Scanline VFX
Jerry Tung
digital effects supervisor
Ilkka Uitto
visual effects editorial supervisor: Scanline VFX
Rostislav Uzunov
digital effects artist: Asymmetric VFX
Dragostin Valev
compositing supervisor
Diana Vardanyan
visual effects coordinator
Vardan Vardanyan
visual effects artist
Sharan Vaswani
fx technical director
Cassius Vaz
visual effects production manager: DNEG
S. Senthil Velan
animation lead: DNEG
Archit Verma
effects td
Lalit Verma
model td
Raghav Verma
Layout Lead: visual effects
Raghav Verma
layout lead
Antoine Vigneault
visual effects production assistant
Subhash Chandran Vijayan
visual effects lighting supervisor
Patel Vikas
senior matchmove artist: Double Negative
Angel Villaseñor
lighting td
Shiv Kumar Vishwakarma
compositor: DNEG
Vishal Vyas
visual effects coordinator
Arihant Vyavhare
fx td
Mohamed Wael
visual effects editor
Thomas Dane Wagener
visual effects pipeline: Scanline VFX
Pablo Wang
compositor
Rose Wang
environment supervisor: Scanline VFX
Yanbo Wang
digital production manager: Scanline VFX (as Rambo Wang)
Martin Weaver
head of engineering: Scanline VFX
E. Wen Pin
compositor: Tau Films
Jonah West
visual effects: LightRay FX
Enrico Westley
rigging artist: Scanline VFX
Josh White
rigging lead: Scanline VFX
Philipp Wolf
visual effects executive producer: DNEG
May San Wong
compositor: Tau Films
Seungyeub Woo
modeling artist: Scanline VFX
Rui Xiu
digital artist: Scanline VFX
Lara Danfeng Xu
VFX line producer
Jin-su Yang
compositor: 4th Creative Party
Min-Joo Yang
modeling artist: 4th Creative Party
Dariya Yaschenko
visual effects producer: Terminal FX
Dennis Yeung
visual effects supervisor
Clement Yip
animation supervisor: Scanline VFX
Kin Yiu
visual effects production manager
Jin You
visual effects generalist: Scanline VFX
Logan Lee You-Le
modeling artist: Base FX (as Logan Lee You Le)
Glen Young
previs producer: DNEG
Sungbu Yu
digital artist: Scanline VFX
Huatang Yuan
visual effects supervisor
Min Yuan
visual effects lighter
Sagar Zade
modeling lead: Tau Films
Izhan Faridz Zahari
compositor: Tau Films
Jason Zhao
visual effects supervisor
Vardanyan Zhirayr
visual effects artist
Pingping Zhou
visual effects pipeline: Scanline VFX
Shichao Zhou
Production Supervisor (as Zhou Shichao)
Cleve Yilun Zhu
on-set visual effects supervisor: DNEG
Sean Coghlin
digital artist (uncredited)
Vijay Suresh Kadam
lookdev artist (uncredited) / lookdev lead (uncredited)
Subhra Raha
compositor (uncredited)
Andrew Rhinehart
compositor (uncredited)
Sahyog Yadav
Body Tracking Artist: DNEG (uncredited)

Stunts

Osvaldo Aenlle Liqui
stunts
Bogdan Bobrov
action actor
Khalid Ghanem
stunts
Khalid Ghanem
stunt actor: fight choreographer
Lizzan Latif
stunt performer
Bruce Law
stunt coordinator
Feng Lin
action choreographer
Kyle Paul
assistant stunt coordinator
Artem Perevyshko
stunts
Jaroslav Shvets
stunt performer
Wei Tung
action choreographer
Shuai Yang
action choreographer
Fredrik Yderström
stunt performer

Camera and Electrical Department

Wai Lun Koo
camera operator
Junior Lucano
camera operator / trinity operator
Stego Zhang
digital imaging technician manager

Animation Department

Samadhan Arun Ahire
layout artist
Shubham Doiphode
layout artist
Pallavi Gedam
background artist
Tushar Sanjay Mandwade
layout artist
Akhileshwar Prasad
animator

Casting Department

Dallas King
casting producer
Lisa Jing Li
Casting Agent

Editorial Department

Wai-Shan Fan
first assistant editor
Tao Jiajie
color correction (uncredited)

Music Department

Marton Barka
orchestra contractor
Hannah Guo
Assistant to Composer
Bernd Mazagg
score recordist
Synchron Stage Orchestra
score performed by
Gottfried Rabl
conductor
Joshua Salins
title music

Additional Crew

Xinyi Iris Huang
Production Assistant
Rahul Kapoor
mena distribution head
Todd Kuhns
dialogue coach
Frank See
military adviser: combat action choreographer
Liu Shaoyong
presenter
Wang Shuzeng
consultant
All Filters