Edit
The Battle at Lake Changjin (2021) Poster

Full Cast & Crew

Directed by 

Kaige Chen
Dante Lam
Hark Tsui
Jianxin Huang ... (co-director)
Haiqiang Ning ... (co-director)
Ju-chun Park ... (co-director)

Writing Credits  

Xiaolong Lan ... (screenplay) &
Jianxin Huang ... (screenplay)

Cast (in credits order)  

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 Temur Mamisashvili ... Polar Bear Soldiee
Rest of cast listed alphabetically:
Islam Abdelbadia Islam Abdelbadia
Rovaif Babar Rovaif Babar ... Budshead
Christopher Ian Barry Christopher Ian Barry ... (credit only)
Pierre Bourdaud Pierre Bourdaud ... Pilot
Nathaniel Boyd ... Helicopter pilot
Zhang Chenyin Zhang Chenyin ... Guard
C.T. / Gao Mingyu Evans C.T. / Gao Mingyu Evans ... MacArthur's Adjutant
Thomas Fiquet Thomas Fiquet ... Barry
Andy Friend Andy Friend
Kei Gambit Kei Gambit ... Killer American Soldier (voice)
Dan Garland ... Private Finn
Simon Gauthier Simon Gauthier ... Foreign Journalist
Darren Grosvenor Darren Grosvenor ... Marine General Lemuel Shepherd Jr.
Yuefei He Yuefei He ... Guang Fusheng
Xinggang Jia Xinggang Jia ... Zhang Renchu
Yuri Khlystov ... US Marine Corps Soldier
Pavel Kravchenko Pavel Kravchenko
Shi Lei Shi Lei ... Peng Deqing
Zhuo Yang Li Zhuo Yang Li ... Li Chizheng
Zhiwei Liu Zhiwei Liu ... Qi Tianxing
John Edward Lopez John Edward Lopez ... General Randolph Lockwood
Tom Markovic Tom Markovic ... Lieutenant Tim Chetwode
Vandin McLeod Vandin McLeod ... Albert (as Vander McLeod)
Kyle Paul ... Sgt. Michaels 'Scar'
Sergiy Pudich ... Truck driver
Troy Sandford Troy Sandford ... American Bomber Pilot
Pengyuan Shi Pengyuan Shi
Kyrylo Shulga Kyrylo Shulga ... Jayden Jr
Rudy van Gelderen Rudy van Gelderen ... Second Lieutenant Bradley Bixler
Steven John Venn Steven John Venn ... (as Venn Steven)
Zhigang Wang Zhigang Wang ... Staff Officer
Zhisen Wang Zhisen Wang ... Liu Haotian (as Guanqi Wang)
Zi Long Wang Zi Long Wang ... Guard
Dongjian Wu Dongjian Wu ... Guard
Peng Yan Peng Yan ... Li Yaowen
Matil Zenkollari Matil Zenkollari ... The Sniper
Guoli Zhang
Ryan Zheng
Christian Diem ... U.S. Marine (uncredited)

Produced by 

Islam Abdelbadia ... supervising producer
Jeffrey Chan ... associate executive producer
Hong Chen ... producer
Kaige Chen ... executive producer / producer
Luyuan Fan ... associate producer
Jianxin Huang ... general executive producer
Defu Jiang ... producer
Dante Lam ... executive producer / producer
Candy Leung ... producer
Xiaojiang Quji ... executive producer
Nansun Shi ... producer
Hark Tsui ... executive producer / 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 

Dianshi Li
Hark Tsui
He Yongyi

Casting By 

Siyu Wei
Cang Zi

Production Design by 

Heping Zhang

Art Direction by 

Islam Abdelbadia
Zhiheng He
Tingxiao Huo
Weijian Lin
Wei Lu

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
Mirna Adly ... compositing producer / visual effects coordinator / visual effects producer
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
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
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
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
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
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
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)
Aya Fouda ... visual effects producer
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
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
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
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
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
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
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
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
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
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
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
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
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)

Stunts 

Osvaldo Aenlle Liqui ... stunts
Bogdan Bobrov ... action actor
Khalid Ghanem ... stunts
Khalid Ghanem ... stunt actor: fight choreographer
Lizzan Latif ... stunt performer
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
Bernd Mazagg ... score recordist
Synchron Stage Orchestra ... score performed by
Gottfried Rabl ... conductor
Joshua Salins ... title music

Additional Crew 

Xinyi Iris Huang ... Production Assistant
Todd Kuhns ... dialogue coach
Frank See ... military adviser: combat action choreographer
Liu Shaoyong ... presenter
Wang Shuzeng ... consultant

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed