Edit
Hidden Strike (2023) Poster

(2023)

Full Cast & Crew

Directed by 

Scott Waugh ... (directed by)

Writing Credits  

Arash Amel ... (written by)

Cast (in credits order)  

Jackie Chan ... Dragon Luo
John Cena ... Chris
Chunrui Ma ... Mei
Wenli Jiang ... Professor Cheng
Jia Xu ... Shen Wei
Jun Gong Jun Gong ... Hai Ming
Rima Zeidan ... Li Yan (as Ruima Xidan)
Minghao Hou ... Assistant Ning (as Neo Hou)
Pilou Asbæk ... Paddock (as Pilou Asbaek)
Amadeus Serafini ... Henry
Hany Adel Hany Adel ... Captain Azir
Ernest Manson Ernest Manson ... Morgan / Herry's Team (as Ernest Manson 'Sunny')
Tim Man Tim Man ... Knox
Rachael Holoway ... Tomb Raider
Kevin Ta Kevin Ta ... Herry's Team / Extra (as a different name)
Lee Huang ... Herry's Team / Extra (as Konstantin Widjaja 'Lee Huang')
Paul Andreovski Paul Andreovski ... Herry's Team / Extra
Marvin Bouvet Marvin Bouvet ... Herry's Team / Extra (as Marvin Didier Fabrice Bouvet)
Isaac Fernandez Isaac Fernandez ... Paddock's Team / Extra (as Vicente Isaac Fernandez)
Bassem Khayati ... Paddock's Team / Extra
Temur Mamisashvili Temur Mamisashvili ... Paddock's Team / Extra
Diego Dati ... Paddock's Team / Extra
Tazito Garcia ... Paddock's Team / Extra (as Taz Garcia) (as Taz Alessandro Garcia)
Jingke Chen Jingke Chen ... Movie Detachment Crew (as Jingke Chen 'Lyu Yu')
Zhenwei Wang ... Movie Detachment Crew
Chao Gao Chao Gao ... Movie Detachment Crew
Zhiqian Chao Zhiqian Chao ... Movie Detachment Crew
Qu Hao Ming Qu Hao Ming ... Movie Detachment Crew (as Qu Haoming)
Xiaolin Jiang Xiaolin Jiang ... Movie Detachment Crew
Ren Xiaonan Ren Xiaonan ... Movie Detachment Crew
Fei Li Fei Li ... Movie Detachment Crew
Yan Wenjun Yan Wenjun ... Reporter
Max Huang ... Chinese Nationality Contract Labor (as Youliang Max Hang)
Pierre Scot Pierre Scot ... French Mercenary (as Pierce Scot)
Shan Long Shan Long ... French Mercenary
Wan Yi Wan Yi ... French Mercenary
Andrew Charles Stokes Andrew Charles Stokes ... Hobbs / Extra (as Andrew Stokes)
Laila Ezz El Arab ... Soraya (as Laila Ezzelarab)
Mohammed Mohammed ... Anti-Government Force Chief
Sayed Monhammed Sayed Monhammed ... Old Man in Village / Extra (as Sayed Mohammed)
Jean Louis Jean Louis ... Jalaal
YongGang Liu YongGang Liu ... Hostage (as Yonggang Liu)
Xu Wei Xu Wei ... Qi Xing (as Wei Xiaohan 'Wei Xu')
Hongyu Gu Hongyu Gu ... Team Actor
Xiaotong Yin Xiaotong Yin ... Team Actor
Botao Wang Botao Wang ... Team Actor
Yin Xiaodi Yin Xiaodi ... Team Actor
Feng Zhang Feng Zhang ... Team Actor
Wu Bihe Wu Bihe ... Team Actor
Zhao Jiang Zhao Jiang ... Team Actor
Yuzhen Chen Yuzhen Chen ... Team Actor
Jin Wei Jin Wei ... Team Actor
Attia Essam Attia Essam ... Swaj Village / Extra (as Essam Elmahdi Ramadan Attia)
Ahmed Moustafa Ahmed Moustafa ... Swaj Village / Extra (as Ahmed Ahmed Ibrahim Moustafa Elnaggar)
Soliman Ibrahim Soliman Ibrahim ... Swaj Village / Extra (as Soliman Hassan Ali Ibrahim)
Fawzy Ali Fawzy Ali ... Swaj Village / Extra (as Fawzy Hassan Hussein Ali)
Rabie Ibrahim Rabie Ibrahim ... Swaj Village / Extra (as Rabie Adly Abdelsamie Ibrahim)
Fathy Abdelgalil Fathy Abdelgalil ... Swaj Village / Extra (as Fathy Sayed Mohamed Abdelgalil)
Sabri Saada Sabri Saada ... Swaj Village / Extra (as Sabri Mohamed Elsayed Saada)
Aamal Hassam Aamal Hassam ... Swaj Village / Extra (as Aamal Zakaria Mahmoud Hassan)
Sohir Farag Sohir Farag ... Swaj Village / Extra (as Sohir Amin Elsayed Farag)
Ibrahim Mohamed Ibrahim Mohamed ... Swaj Village / Extra (as Ibrahim Mohamed Mohamed Ibrahim)
Hassaan Soliman Hassaan Soliman ... Swaj Village / Extra (as Hassaan Mohamed Ali Soliman)
Karim Hassan Karim Hassan ... Swaj Village / Extra (as Karim Hussein Salem Hassan)
Hamdy Abdelgalil Hamdy Abdelgalil ... Swaj Village / Extra (as Hamdy Farag Mohamed Abdelgalil)
Gamal Selim Gamal Selim ... Swaj Village / Extra (as Gamal Elsayed Taha Ibrahim Selim)
Ahmed Selim Ahmed Selim ... Swaj Village / Extra (as Ahmed Esmail Abdelmegid Selim)
Elsayed Elmossallam Elsayed Elmossallam ... Swaj Village / Extra (as Elsayed Ahmed Ibrahim Elmossallami)
Rawia Elbakri Rawia Elbakri ... Swaj Village / Extra (as Rawia Mohamed Omar Mohamed Elbakri)
Mona Farag Mona Farag ... Swaj Village / Extra (as Mona Amin Elsayed Farag)
Abdalla Emara Abdalla Emara ... Swaj Village / Extra (as Abdalla Mahmoud Abdou Emara)
Nermin Elmasry Nermin Elmasry ... Extra Leader / Translator / Extra (as Nermin Tawfik Shalaby Mohamed Elmasry)
Yue Zhang Yue Zhang ... Extra Leader / Translator
Quanzhen Fang Quanzhen Fang ... Extra Leader / Translator
Ying Li Ying Li ... Extra Leader / Translator
Cong Li Cong Li ... Extra Leader / Translator
Mengmeng Xiao Mengmeng Xiao ... Extra Leader / Translator
Shuangtai Wang Shuangtai Wang ... Extra Leader / Translator
Feilong Zhou Feilong Zhou ... Extra Leader / Translator
Changlong Liu Changlong Liu ... Extra Leader / Translator
Wenbo Guo Wenbo Guo ... Extra Leader / Translator
Bo Huang Bo Huang ... Extra Leader / Translator
Yan Dong Yan Dong ... Extra Leader / Translator
Yihao Zhang ... Extra Leader / Translator
Xiguang Shen Xiguang Shen ... Extra Leader / Translator
Yanpeng Pan Yanpeng Pan ... Extra Leader / Translator
Shixue Zhao Shixue Zhao ... Extra Leader / Translator
Yibo Sun Yibo Sun ... Extra Leader / Translator
Anbang Li Anbang Li ... Extra Leader / Translator
Jiuxiu Zheng Jiuxiu Zheng ... Extra Leader / Translator
Xuliang Wang Xuliang Wang ... Extra Leader / Translator
Zhifeng Zhang Zhifeng Zhang ... Extra Leader / Translator
Guoli Yu Guoli Yu ... Extra Leader / Translator
Rifat Hasan Polas Rifat Hasan Polas ... Extra Leader / Translator / Extra
Parvar Yasin Parvar Yasin ... Extra Leader / Translator / Extra (as Yasin Parvaresh)
Mohammed Jaber Ahmed Mohammed Jaber Ahmed ... Extra Leader / Translator / Extra
A B M Mojirul Islam Quaderi A B M Mojirul Islam Quaderi ... Extra Leader / Translator / Extra
Deepak Kumar Reddy Boda Deepak Kumar Reddy Boda ... Extra Leader / Translator
Moutsem Abdulrahman Ahmed Mahyoub Hasan Moutsem Abdulrahman Ahmed Mahyoub Hasan ... Layla / Extra
Basel Ameen Ali Al-Hagri Basel Ameen Ali Al-Hagri ... Yusuf / Extra
Kamal Anwr Hasan Yahya Abohadi Kamal Anwr Hasan Yahya Abohadi ... Amir / Extra
Anwar Hasan Yahya Hasan Abohadi Anwar Hasan Yahya Hasan Abohadi ... Extra
Amal Abuliah Mohammed Mohalmed Yayah Amal Abuliah Mohammed Mohalmed Yayah ... Extra
Osamah Ahmed Rassam Al-Shameri Osamah Ahmed Rassam Al-Shameri ... Extra
Yusof Mohammed Abdulwahab Al-Ghouli Yusof Mohammed Abdulwahab Al-Ghouli ... Extra
Mohammed Khaled Shamsan Ali Mohammed Khaled Shamsan Ali ... Extra
Marwan Khaled Shamsan Ali Marwan Khaled Shamsan Ali ... Extra
Amr Khaled Shamsan Ali Amr Khaled Shamsan Ali ... Extra
Ebtesam Abdullah Saif Mohammed Ebtesam Abdullah Saif Mohammed ... Extra
Abbas Khaled Shamsan Ali Abbas Khaled Shamsan Ali ... Extra
Ameen Ali Adullah Al-Hagri Ameen Ali Adullah Al-Hagri ... Extra
Yaser Nasser Abdullah Saleh Al-Hagri Yaser Nasser Abdullah Saleh Al-Hagri ... Extra
Manal Nasser Abudllah Al-Hagri Manal Nasser Abudllah Al-Hagri ... Extra
Fares Ameen Ali Al-Hagri Fares Ameen Ali Al-Hagri ... Extra
Basma Ameen Ali Alhagri Basma Ameen Ali Alhagri ... Extra
Abdulrahman Ahmed Mahyoub Hasan Abdulrahman Ahmed Mahyoub Hasan ... Extra
Aidah Ahmed Abdullan Sallam Aidah Ahmed Abdullan Sallam ... Extra
Farah Abdulrahman Mohammed Mahyoub Farah Abdulrahman Mohammed Mahyoub ... Extra
Akram Abdualdaim Mohammed Saif Akram Abdualdaim Mohammed Saif ... Extra
Shuhd Andulrahman Ahmed Mahyoub Shuhd Andulrahman Ahmed Mahyoub ... Extra
Amal Abdulrahman Ahmed Mahyoub Amal Abdulrahman Ahmed Mahyoub ... Extra
Dheya Abdulrahman Ahmed Mahyoub Dheya Abdulrahman Ahmed Mahyoub ... Extra
Abdo Mohammed Saleh Al-Naggar Abdo Mohammed Saleh Al-Naggar ... Extra
Muna Abdo Ali Al-Khateeb Muna Abdo Ali Al-Khateeb ... Extra
Raghd Abdo Mohammed Al-Naggar Raghd Abdo Mohammed Al-Naggar ... Extra
Wegdan Abdo Mohammed Al-Naggar Wegdan Abdo Mohammed Al-Naggar ... Extra
Nebras Abdo Mohammed Saleh Al-Naggar Nebras Abdo Mohammed Saleh Al-Naggar ... Extra
Aws Bassam Ali Al-Mamari Aws Bassam Ali Al-Mamari ... Extra (as Aws Bassam Ali Almamari)
Mohammed Bassam Ali Al-Maamari Mohammed Bassam Ali Al-Maamari ... Extra
Khulood Ali Esman Moohialdin Khulood Ali Esman Moohialdin ... Extra
Ameer Bassam Ali Almamari Ameer Bassam Ali Almamari ... Extra
Bassam Ali Ahmed Al-Mamari Bassam Ali Ahmed Al-Mamari ... Extra
Mohammad Murad Adel Dandis Mohammad Murad Adel Dandis ... Extra
Maysoon 'Mohammad Faiez' Mousa Dandis Maysoon 'Mohammad Faiez' Mousa Dandis ... Extra
Ahmed Murad Adel Dandis Ahmed Murad Adel Dandis ... Extra
Adel Murad Adel Dandis Adel Murad Adel Dandis ... Extra
Ahmed Abdulkafi Qaid Sallam Ahmed Abdulkafi Qaid Sallam ... Extra
Ammar Abdulkafi Qaid Sallam Ammar Abdulkafi Qaid Sallam ... Extra
Omar Abdulkafi Qaid Sallam Omar Abdulkafi Qaid Sallam ... Extra
Altaf Abdulraheem Sallam Altaf Abdulraheem Sallam ... Extra
Eissa Gawad Qasem Al-Madhagi Eissa Gawad Qasem Al-Madhagi ... Extra
Sadeq Mohammed Saleh Al-Matari Sadeq Mohammed Saleh Al-Matari ... Extra
Aisha Hamood Ali Al-Watari Aisha Hamood Ali Al-Watari ... Extra
Duaa Sadeq Mohammed Al-Matari Duaa Sadeq Mohammed Al-Matari ... Extra
Husaam Sadeq Mohammed Saleh Al-Matari Husaam Sadeq Mohammed Saleh Al-Matari ... Extra
Shadha Sadeq Mohammed Al-Matari Shadha Sadeq Mohammed Al-Matari ... Extra
Nibras Abdualdaim Mohammed Saif Nibras Abdualdaim Mohammed Saif ... Extra
Fatehia Radman Abdullah Mohammed Fatehia Radman Abdullah Mohammed ... Extra
Asmaa Nibras Andualdaim Mohammed Asmaa Nibras Andualdaim Mohammed ... Extra
Huthaifa Nibras Abdualdaim Mohammed Huthaifa Nibras Abdualdaim Mohammed ... Extra
Jana Nibras Abdualdaim Mohammed Jana Nibras Abdualdaim Mohammed ... Extra
Mohamed Abdelrehim Abdelrazek Abdelrehim Mohamed Abdelrehim Abdelrazek Abdelrehim ... Extra
Abdelremim Mohamed Abdelrehim Abdelrazik Mohamed Abdelremim Mohamed Abdelrehim Abdelrazik Mohamed ... Extra
Mohamed Mohamady Mohamed Elshabih Nany Mohamed Mohamady Mohamed Elshabih Nany ... Extra
Matulrahma Ahmed Rassam Al-Shameri Matulrahma Ahmed Rassam Al-Shameri ... Extra
Asma Ahmed Rassam Abdulghani Asma Ahmed Rassam Abdulghani ... Extra
Omar Ahmed Rassam Abdulghani Omar Ahmed Rassam Abdulghani ... Extra
Abdulrahman Ahmed Rassam Al-Shameri Abdulrahman Ahmed Rassam Al-Shameri ... Extra
Mhanna Mohamed Adelrwaida Dima Mhanna Mohamed Adelrwaida Dima ... Extra
Sara Hammoud Khaled Dima Sara Hammoud Khaled Dima ... Extra
Rama Hammoud Khaled Dima Rama Hammoud Khaled Dima ... Extra
Abdulrazak Hamoud Khaled Dima Abdulrazak Hamoud Khaled Dima ... Extra
Abdullah Hammoud Khaled Dima Abdullah Hammoud Khaled Dima ... Extra
Abdllrahman Hammoud Khaled Dima Abdllrahman Hammoud Khaled Dima ... Extra
Mohammad Ajour Ala'Mazin Mohammad Ajour Ala'Mazin ... Extra
Mohammad M Y Qarakeh Mohammad M Y Qarakeh ... Extra
Braa Mohammad M Qarakeh Braa Mohammad M Qarakeh ... Extra
Abdullah Mohammed Ahmed Ayedh Abdullah Mohammed Ahmed Ayedh ... Extra
Aiman Abdullah Mohammed Ayedh Aiman Abdullah Mohammed Ayedh ... Extra
Yaseen Abdullah Mohammed Ayedh Yaseen Abdullah Mohammed Ayedh ... Extra
Fares Abdullan Mohammed Ayedh Fares Abdullan Mohammed Ayedh ... Extra
Abeer Yahya Mohammed Al-Hajj Abeer Yahya Mohammed Al-Hajj ... Extra
Mohamed Mahmoud Mohamed Mahmoud Saad Baagar Mohamed Mahmoud Mohamed Mahmoud Saad Baagar ... Extra
Rewaa Mohamed Mahmoud Mohamed Baagar Rewaa Mohamed Mahmoud Mohamed Baagar ... Extra
Anas Mohamed Mahmoud Mohamed Baagar Anas Mohamed Mahmoud Mohamed Baagar ... Extra
Maryam Mohamed Mahmoud Mohamed Baagar Maryam Mohamed Mahmoud Mohamed Baagar ... Extra
Omar Mohamed Mahmoud Mohamed Baagar Omar Mohamed Mahmoud Mohamed Baagar ... Extra
Murad Ahmed Ghaleb Al-Habob Murad Ahmed Ghaleb Al-Habob ... Extra
Maram Abdalmalik Mansoor Saeed Al-Shabi Maram Abdalmalik Mansoor Saeed Al-Shabi ... Extra
Mayar Murad Ahmed Al-Habob Mayar Murad Ahmed Al-Habob ... Extra
Karem Murad Ahmed Al-Habob Karem Murad Ahmed Al-Habob ... Extra
Saeed Hawzhin Sattar Saeed Hawzhin Sattar ... Extra
Sina Hawzhin Sattar Sina Hawzhin Sattar ... Extra
Hasan Ali Mohammed Qasem Hasan Ali Mohammed Qasem ... Extra
Amgad Wadhah Abdulelah Al-Hakimi Amgad Wadhah Abdulelah Al-Hakimi ... Extra
Wadhah Abdulelah Mohammed Al-Hakimi Wadhah Abdulelah Mohammed Al-Hakimi ... Extra
Adham Wadhah Abdulelah Mohammed Al-Hakimi Adham Wadhah Abdulelah Mohammed Al-Hakimi ... Extra
Aiham Wadhah Abdulelah Mohammed Al-Hakimi Aiham Wadhah Abdulelah Mohammed Al-Hakimi ... Extra
Aya Wadhah Abdulelah Al-Hakimi Aya Wadhah Abdulelah Al-Hakimi ... Extra
Lamya Shaif Mohammed Ali Lamya Shaif Mohammed Ali ... Extra
Ather Wadhah Abdulelah Al-Hakimi Ather Wadhah Abdulelah Al-Hakimi ... Extra
Danish Illahi Bhat Danish Illahi Bhat ... Extra (as Danish Ilahi)
Sohan Asif Mohammed Sohan Asif Mohammed ... Extra
Jubayer Islam Jubayer Islam ... Extra
Ahmed Faisal Ahmed Faisal ... Extra
Noor Afaque Ahmed Noor Afaque Ahmed ... Extra
Abdul Sami Abdul Sami ... Extra
Naeem Ahmed Chandio Naeem Ahmed Chandio ... Extra
Muhammad Bilal Muhammad Bilal ... Extra
Waqas Khan Waqas Khan ... Extra
Hammad Ahmed Hammad Ahmed ... Extra
Abolfazl Pourtaghi Abolfazl Pourtaghi ... Extra
Salman Khonji Salman Khonji ... Extra
Esmaeil Fanaeian Esmaeil Fanaeian ... Extra
Zohaib Hassan Zohaib Hassan ... Extra
Kafe Ulla Utshab Kafe Ulla Utshab ... Extra
Binzaghar Pulikkal Binzaghar Pulikkal ... Extra
Baidul Islam Baidul Islam ... Extra
Muhammad Arslan Muhammad Arslan ... Extra
Aizaz Haider Aizaz Haider ... Extra
Hamza Ghaffar Hamza Ghaffar ... Extra
Mohammad Sahone Mohammad Sahone ... Extra
Shafiqul Islam Shafiqul Islam ... Extra
Saidul Islam Saidul Islam ... Extra
Muzammil Hussain Muzammil Hussain ... Extra
Saleh Siroos Shamohammadi Saleh Siroos Shamohammadi ... Extra
Dameshwar Dameshwar ... Extra
Harjinder Singh Harjinder Singh ... Extra
Panthske Panthske ... Extra
Palani Prabhurajan Palani Prabhurajan ... Extra
Kamalapathan Mathanraj Kamalapathan Mathanraj ... Extra
Sanwariya Aditya Harshverdhan Sanwariya Aditya Harshverdhan ... Extra
Kaider Kaider ... Extra
Kaushalia Ramniwas Kaushalia Ramniwas ... Extra
Salman Mostafa Knonji Salman Mostafa Knonji ... Extra
Fahad Pakistani Gulzari Fahad Pakistani Gulzari ... Extra
Fouz Pakistani Askari Fouz Pakistani Askari ... Extra
Edison Rukundo Edison Rukundo ... Extra
Nshuti Jules Mukunde Nshuti Jules Mukunde ... Extra
Maksym Maksym ... Extra
Anton Yakushev Anton Yakushev ... Extra
Ziyat Mamedov Ziyat Mamedov ... Extra
Teimuraz Dzotsenidze Teimuraz Dzotsenidze ... Extra
Alisahib Ismailov Alisahib Ismailov ... Extra
Artyom Alimpiyev Artyom Alimpiyev ... Extra
Nemanja Marin Nemanja Marin ... Extra
Oleksandr Serdechnyi Oleksandr Serdechnyi ... Extra
Mlos Maric Mlos Maric ... Extra
Vladislav Vladislav ... Extra
Nikita Nikita ... Extra
Gleb Gleb ... Extra
Jalal Khan Jalal Khan ... Extra
Plamenov Plamenov ... Extra
Jahongir Jahongir ... Extra
Fakhriddin Fakhriddin ... Extra
Usmonali Usmonali ... Extra
Dovud Dovud ... Extra
Muslim Muslim ... Extra
Vladimir Ignace Philip Marie Campion Vladimir Ignace Philip Marie Campion ... Extra
Leonid Leonid ... Extra
Louis Louis ... Extra
Theotime Kuhn Theotime Kuhn ... Extra
Vitalii Vitalii ... Extra
Ivan Khanzhin Ivan Khanzhin ... Extra
Krisztian Szabo Krisztian Szabo ... Extra
Adam Michael Reiter Adam Michael Reiter ... Extra
MuhammadYusuf MuhammadYusuf ... Extra (as Muhammadyusuf)
Mansur Mansur ... Extra
Daniil Slaikouski Daniil Slaikouski ... Extra
David Bayramov David Bayramov ... Extra
Artem ... Extra
Alexsandr Alexsandr ... Extra
Timur Timur ... Extra
Yhlas Berdiyev Yhlas Berdiyev ... Extra
Daniil Daniil ... Extra
Aliaksandr Dzeravianka Aliaksandr Dzeravianka ... Extra
Aleksei Aleksei ... Extra
Ruslan Bondarenko Ruslan Bondarenko ... Extra
Romans Dmitrijevs Romans Dmitrijevs ... Extra
Evgenii Nitchenko Evgenii Nitchenko ... Extra
Aleksandr Evlanov Aleksandr Evlanov ... Extra
Dmitrii Skorodumov Dmitrii Skorodumov ... Extra
Nikolai Petruniak Nikolai Petruniak ... Extra
Aleksei Osminin Aleksei Osminin ... Extra
Hamza Makishov Hamza Makishov ... Extra
Alexey Porval Alexey Porval ... Extra
Andrei Sugrobov Andrei Sugrobov ... Extra
Ihar Patsevich Ihar Patsevich ... Extra
Evgeniy Kuzmin Evgeniy Kuzmin ... Extra (as Yevgeniy Kuzmin)
Andrey Bukhantsev Andrey Bukhantsev ... Extra
Artsiom Bely Artsiom Bely ... Extra
Oleg Kotegov Oleg Kotegov ... Extra
Nikita Turtygin Nikita Turtygin ... Extra
Iurii Kuznetsov Iurii Kuznetsov ... Extra
Igor Veretenchev Igor Veretenchev ... Extra
Aleksei Ishchenko Aleksei Ishchenko ... Extra
Ricardo Ortiz Del Rio Carrizosa Ricardo Ortiz Del Rio Carrizosa ... Extra
Alfonso Osvaldo Ruas Alfonso Osvaldo Ruas ... Extra
Aleksandr Tabolin Aleksandr Tabolin ... Extra
Serhii Moskvin Serhii Moskvin ... Extra
Evgeny Zakharov Evgeny Zakharov ... Extra
Elbrus Aslamurzaev Elbrus Aslamurzaev ... Extra
Ioannis Georgdpoolos Ioannis Georgdpoolos ... Extra
Ilia Pivovariv Ilia Pivovariv ... Extra
Igor Kabalin Igor Kabalin ... Extra
Artem Chunosov Artem Chunosov ... Extra
Roman Pytikov Roman Pytikov ... Extra
Moataz Munier Mohamed Aly Elraddaf Moataz Munier Mohamed Aly Elraddaf ... Extra
Evgenii Apanasenko Evgenii Apanasenko ... Extra
Adizbek Snaripov Adizbek Snaripov ... Extra
Glenn Stephane Mbesset Landimi Glenn Stephane Mbesset Landimi ... Extra
Taleb Dahoud Taleb Dahoud ... Extra
Arslan Izmailov Arslan Izmailov ... Extra
Loimboy Olimov Loimboy Olimov ... Extra
Brandon Spindule January Brandon Spindule January ... Extra
Artem Konovalov Artem Konovalov ... Extra
Ivan Kaptielov Ivan Kaptielov ... Extra
Nikita Gornoyoy Nikita Gornoyoy ... Extra
Aleksandr Dobritskii Aleksandr Dobritskii ... Extra
Arslangeldi Kerimov Arslangeldi Kerimov ... Extra
Idibek Safarov Idibek Safarov ... Extra
Federico Andres Alvarez Rodriguez Federico Andres Alvarez Rodriguez ... Extra
Serdar Annaberdiyev Serdar Annaberdiyev ... Extra
Suhaylii Gaforzoda Suhaylii Gaforzoda ... Extra
Allaq Aymen Bashir Hussein Abu Allaq Aymen Bashir Hussein Abu ... Extra
Anton Bosyi Anton Bosyi ... Extra
Sergei Pervushev Sergei Pervushev ... Extra
Sergey Tuchkov Sergey Tuchkov ... Extra
Maksym Herhert Maksym Herhert ... Extra
Aleksandr Radchenko Aleksandr Radchenko ... Extra
Dmitrii Vokhmianin Dmitrii Vokhmianin ... Extra
Vladislav Kremnev Vladislav Kremnev ... Extra
Nikita Latyshev Nikita Latyshev ... Extra
Gleb Afenov Gleb Afenov ... Extra
Anatoliy Plamenov Legkostup Anatoliy Plamenov Legkostup ... Extra
Jahongir Saidahmatov Jahongir Saidahmatov ... Extra
Fakhriddin Shekhaliev Fakhriddin Shekhaliev ... Extra
Usmonali Khomidov Usmonali Khomidov ... Extra
Dovud Shubin Dovud Shubin ... Extra
Muslim Abdurakhmonov Muslim Abdurakhmonov ... Extra
Leonid Ratanov Leonid Ratanov ... Extra
Francois Louis Cinq Fraix Stelio Francois Louis Cinq Fraix Stelio ... Extra
Vitalii Savchenko Vitalii Savchenko ... Extra
Nikita Barsukov Nikita Barsukov ... Extra
Nikita Krivosheev Nikita Krivosheev ... Extra
Muhammadyusuf Mirzoev Muhammadyusuf Mirzoev ... Extra
Mansur Sattorov Mansur Sattorov ... Extra
Artem Sheliekhov Artem Sheliekhov ... Extra
Timur Shigabutdinov Timur Shigabutdinov ... Extra
Vladislav Bubnov Vladislav Bubnov ... Extra
Daniil Tarasov Daniil Tarasov ... Extra
Aleksei Uzianov Aleksei Uzianov ... Extra
Maksym Kolosiuk Maksym Kolosiuk ... Extra
Pierre Guillaume Harscouet Pierre Guillaume Harscouet ... Extra
Ivan Kotik Ivan Kotik ... Extra
Matheiu Fernand Jaquet Matheiu Fernand Jaquet ... Extra (as Mathieu Urbain Fernand Jaquet)
Varughese Melvin Varughese Melvin ... Extra
Harphool Mandia Harphool Mandia ... Extra
Vikram Verma Vikram Verma ... Extra
Bhupendra Yadav Bhupendra Yadav ... Extra
Pothan Naik Lavudiya Pothan Naik Lavudiya ... Extra
Kavirajan Mohan Kavirajan Mohan ... Extra
Dimebh Goud Gyarala Dimebh Goud Gyarala ... Extra
Aravind Kumar Mangalapally Aravind Kumar Mangalapally ... Extra
Rudhvika Vankireddy Rudhvika Vankireddy ... Extra
Nayakapu Swapiva Nayakapu Swapiva ... Extra
Manbhawan Bendha Manbhawan Bendha ... Extra
Shareef Shaik Shareef Shaik ... Extra
Mateen Abdul Mateen Abdul ... Extra
Mohammed Ismail Shaik Mohammed Ismail Shaik ... Extra
Pothukuchi Pothukuchi ... Extra
Raja Rajeswari Boppa Raja Rajeswari Boppa ... Extra
Raja Ram Yadav Raja Ram Yadav ... Extra
Khizra Pakistani Yaqoob Khizra Pakistani Yaqoob ... Extra
Ajay Kumar Metke Ajay Kumar Metke ... Extra
Osama Waquar Osama Waquar ... Extra
Raveena Rajpal Raveena Rajpal ... Extra
Arman Bin Tariz Arman Bin Tariz ... Extra
Jitendra Sharma Jitendra Sharma ... Extra
Pavani Pampana Pavani Pampana ... Extra
Ezzat Mohamed Ibrahim Abdin Mohamer Ezzat Mohamed Ibrahim Abdin Mohamer ... Extra
Ramya Thammineni Ramya Thammineni ... Extra
Narmada Yadav Narmada Yadav ... Extra
Veena Phani Suravajjula Veena Phani Suravajjula ... Extra
Atmakurv Atmakurv ... Extra
Rohith Goud Anuganti Rohith Goud Anuganti ... Extra
Sukndeep Kaushal Sukndeep Kaushal ... Extra
Peeravolo Peeravolo ... Extra
Mohammad Sahine Mohammad Sahine ... Extra
Otika Otika ... Extra
Harika Beeravolu Harika Beeravolu ... Extra
Alaa El Ahmad Alaa El Ahmad ... Extra
Jadallah Watfa Iyad Ebied Jadallah Watfa Iyad Ebied ... Extra
Talat Mohammed Ahmed Elboghdady Mohammed Talat Mohammed Ahmed Elboghdady Mohammed ... Extra
Sameer Ibrahim Nawfal Sameer Ibrahim Nawfal ... Extra
Mohamed Abdalla Kamal Osama Mohamed Abdalla Kamal Osama ... Extra
Mohammed Ali Ahmed Al-Sharafi Mohammed Ali Ahmed Al-Sharafi ... Extra
Hashem Mohammed Qasem Abdulrahman Al-Nawah Hashem Mohammed Qasem Abdulrahman Al-Nawah ... Extra
Salan Kamel Ali Khater Ahmed Salan Kamel Ali Khater Ahmed ... Extra
Ali Llsayed Sdliman Essam Ali Llsayed Sdliman Essam ... Extra
Salem Mubarak Waleed Salem Mubarak Waleed ... Extra
Ammar Mohammed Abdullah Al-Moalmi Ammar Mohammed Abdullah Al-Moalmi ... Extra
Munief Muthana Saeed Alamrie Munief Muthana Saeed Alamrie ... Extra
Moustafa Meawad Ahmed Mohamed Elhalafawy Moustafa Meawad Ahmed Mohamed Elhalafawy ... Extra
Zain Ali Saleh Bairq Zain Ali Saleh Bairq ... Extra
Alakabany Mounir Samiah Amer Alakabany Mounir Samiah Amer ... Extra
Ali Sultan Abdullah Student Mohammed Ali Sultan Abdullah Student Mohammed ... Extra
Abdullah Abdulaziz Abbod Abdo Abdullah Abdulaziz Abbod Abdo ... Extra
Mahmoud Mohamed Alkhadrawi Adham Mahmoud Mohamed Alkhadrawi Adham ... Extra
Ashour Abdelsalam Ibrahim Ahmed Ashour Abdelsalam Ibrahim Ahmed ... Extra
Ahmed Fathi Mahmoud Ibrahim Mohamed Ahmed Fathi Mahmoud Ibrahim Mohamed ... Extra
Ezzat Mohamed Ibrahim Abdin Mohamed Ezzat Mohamed Ibrahim Abdin Mohamed ... Extra
Wasim Abdulmalek Abdulrahman Al-Gunaid Wasim Abdulmalek Abdulrahman Al-Gunaid ... Extra
Sadat Elsayed Salama Khaled Sadat Elsayed Salama Khaled ... Extra
Saad Ahmed Saad Elnesr Shaaban Saad Ahmed Saad Elnesr Shaaban ... Extra
Mohammed Mustafa Ebrahim Ahmed Mohammed Mustafa Ebrahim Ahmed ... Extra
Hamdan Mutahar Hamood Ghallab Hamdan Mutahar Hamood Ghallab ... Extra
Abdo Ali Abdulqader Al-Barakani Abdo Ali Abdulqader Al-Barakani ... Extra
Ahmed Abdullah Ali Abdullah Qaderi Ahmed Abdullah Ali Abdullah Qaderi ... Extra
Anwar Saeed Ahmed Qahtan Anwar Saeed Ahmed Qahtan ... Extra
Dmitrii Dmitrii ... Extra
Mumtaz Mohammed Mumtaz Mohammed ... Extra
Gulam Sarver Gulam Sarver ... Extra
Ahmad Rezaeenoroozani Ahmad Rezaeenoroozani ... Extra
Usman Pakistani Ahmed Usman Pakistani Ahmed ... Extra
Taha Al-Sammarraie Aliyounus Taha Al-Sammarraie Aliyounus ... Extra
Fathy Mohamed Ahmed Allam Mona Fathy Mohamed Ahmed Allam Mona ... Extra
Aamn A.T.Salamah Khawla Aamn A.T.Salamah Khawla ... Extra
Yamn A.T.Salamah Khawla Yamn A.T.Salamah Khawla ... Extra
Monera A.T.Slamah Khawla Monera A.T.Slamah Khawla ... Extra
Saad Mohammed Imran Saad Mohammed Imran ... Extra
Rana Mamdouh Mahmoud Abdelmigeed Ismail Rana Mamdouh Mahmoud Abdelmigeed Ismail ... Extra
Aleksandr Aleksandr ... Extra
Miklos Pal Auer Miklos Pal Auer ... Extra
Fakhar Abbas Mughal Fakhar Abbas Mughal ... Extra
Safwan Muhammad Jaffar Safwan Muhammad Jaffar ... Extra
Ilyas Ahmad Ilyas Ahmad ... Extra
Rizwan Zahoor Rizwan Zahoor ... Extra
Mujeeb Ur Rahman Mujeeb Ur Rahman ... Extra (as Mujeeb Ur Rehman)
Muhammad Tayyab Kamran Muhammad Tayyab Kamran ... Extra
Warwick Gilles Warwick Gilles ... Extra (as Warwick David Gilles)
Frederic Raposo Frederic Raposo ... Extra
Viktor Kulikov Viktor Kulikov ... Extra
Nikita Rozenko ... Extra (as Mykyta Rozenko)
Hussein Ibrahim Morsy Karim Hussein Ibrahim Morsy Karim ... Extra
Abdelnasser Gomaa Abdellah Amr Abdelnasser Gomaa Abdellah Amr ... Extra
Saber Mohamed Elsadek Amr Saber Mohamed Elsadek Amr ... Extra
Muhammad Hammad Khan Muhammad Hammad Khan ... Extra
Muhammad Muzamil Yousaf Muhammad Muzamil Yousaf ... Extra
Hamad Haidar Hamad Haidar ... Extra
Muhammad Asad Waseem Muhammad Asad Waseem ... Extra
Muhammad Faizan Majeed Muhammad Faizan Majeed ... Extra
Husain Rehmani Anwar Husain Rehmani Anwar ... Extra
Kyle Shapiro Kyle Shapiro ... Extra (as Kyle Lawrence Shapiro)
Pierre Bourdaud Pierre Bourdaud ... Extra (as Pierre Emmanuel Vincent Bourdaud)
Franz Rügamer Franz Rügamer ... Extra (as Franz Willy Ruegamer)
Abdelmotelb Abdalla Hewidy Mohamed Abdelmotelb Abdalla Hewidy Mohamed ... Extra
Khaled Mahmoud Mohamed Ahmed Shalaby Mohamed Khaled Mahmoud Mohamed Ahmed Shalaby Mohamed ... Extra
Mohammed Jassim A Alozayb Mohammed Jassim A Alozayb ... Extra
Salim Abdelhamed Sayed Sloma Mahmoud Salim Abdelhamed Sayed Sloma Mahmoud ... Extra
Abdelaziz Eid Sarhan Tahoun Eid Abdelaziz Eid Sarhan Tahoun Eid ... Extra
Ali Mohamed Ali Amer Mortada Ali Mohamed Ali Amer Mortada ... Extra
Ali Abdelrazek Ibrahim Ali Youssef Ali Abdelrazek Ibrahim Ali Youssef ... Extra
Porntip Wiriya ... Extra
Ali Abid Ali Abid ... Extra
Malik Sarmad Saeed Malik Sarmad Saeed ... Extra
Dmitrii Leskov Dmitrii Leskov ... Extra
Roman Arefev Roman Arefev ... Extra
Konstantin Akulov Konstantin Akulov ... Extra
Alexey Pilipchak Alexey Pilipchak ... Extra
Sohibjon Olimov Sohibjon Olimov ... Extra
Mahawar Kritika Mahawar Kritika ... Extra
Saqib Knan Saqib Knan ... Extra
Gopi Yaradesi Gopi Yaradesi ... Extra
Sunand Koka Sunand Koka ... Extra
Sri Soumya Gudla Sri Soumya Gudla ... Extra
Sophia Koppula Sophia Koppula ... Extra
Anusha Maram Anusha Maram ... Extra
Sofy Sree Yalla Sofy Sree Yalla ... Extra
Sumiya Sharmin Proma Sumiya Sharmin Proma ... Extra
Jui Shohana Pervin Jui Shohana Pervin ... Extra
Kotha Al Arida Kotha Al Arida ... Extra
Farhana Zaman Rozony Farhana Zaman Rozony ... Extra
Jannatul Ferdous Jannatul Ferdous ... Extra
Mansoor Ahmad Mansoor Ahmad ... Extra
Bhayana Santhapur Bhayana Santhapur ... Extra
Svapna Nayakapu Svapna Nayakapu ... Extra
Saqib Khan Saqib Khan ... Extra
Saad Pakistani Zaman Saad Pakistani Zaman ... Extra
Nikisha Reddy Loka Nikisha Reddy Loka ... Extra
Ravali Biravolu Ravali Biravolu ... Extra
Sajid Umar Sumra Sajid Umar Sumra ... Extra
Madhob Chandra Sarkar Madhob Chandra Sarkar ... Extra
Divyasree Shikari Divyasree Shikari ... Extra
Sneha Choudhary Sneha Choudhary ... Extra
Tayuba Tayuba ... Extra
Zeinab Sheikhzadeh Zeinab Sheikhzadeh ... Extra
Anastasia Anastasia ... Extra
Umma Bangladeshi Salma Umma Bangladeshi Salma ... Extra
Preeti Preeti ... Extra
Itika Itika ... Extra
Shivani Khatana Shivani Khatana ... Extra
Manju Manju ... Extra
Sapana Dandale Sapana Dandale ... Extra
Arushi Khullar Arushi Khullar ... Extra
Sana Ahmad Sana Ahmad ... Extra
Sumedha Bana Sumedha Bana ... Extra
Himani Himani ... Extra
Rijul Rijul ... Extra
Disha Disha ... Extra
Shruti Shruti ... Extra
Preeti Sinha Preeti Sinha ... Extra
Shrasti Yadav Shrasti Yadav ... Extra
Rest of cast listed alphabetically:
Nadine Leon Gobet ... Officer Rodriguez (uncredited)

Produced by 

Jwanwat Ahriyavraromp ... co-producer (co-produced by)
Shenghua Bao ... chief consultant
Nate Bolotin ... executive producer
Hans Canosa ... producer
Yiming Guan ... co-producer
Zhen Guo ... co-producer (co-produced by)
Qunfei Huang ... consultant
Chiu Wah Lee ... co-producer (as Chiuwah Lee)
Suifang Li ... co-executive producer
Xingjian Li ... co-producer (co-produced by)
Haiwan Ni ... co-producer (co-produced by)
Jiang Qiang ... general executive producer
Yonggang Qiu ... co-producer (co-produced by)
Esmond Ren ... producer
Nick Spicer ... executive producer
Joe Tam ... co-producer
Daqing Wang ... co-executive producer
Tiemin Wu ... co-producer (co-produced by)
Zhanyu Xing ... co-executive producer
Dongliang Xu ... chief consultant
Kecai Yan ... executive film producer
Zhuang Yan ... co-producer (co-produced by)
Dewei Zhang ... consultant
Haitao Zhang ... co-producer (co-produced by)
Jihong Zhang ... consultant
Haicheng Zhao ... co-producer (co-produced by)
Chenhongyao Zhu ... co-producer (co-produced by)
Chonglie Zhu ... producer (produced by)

Music by 

Nathan Furst ... (music by)

Cinematography by 

Tony Cheung ... director of photography
Xiaobin Li ... (making of video)
Yuan Peng ... (making of video)
Guoliang Ren ... (making of video)

Editing by 

Scott Waugh ... (film edited by)

Production Design by 

Sebastian T. Krawinkel ... (as Sebastian Krawinkel)

Art Direction by 

Adam Wheatley
JingTao Zhao

Costume Design by 

Connie Leung ... (as Connie Loeng) (costume designed by)

Makeup Department 

Jinyuan Fu ... assistant hair stylist
Liang Huang ... assistant hair stylist
Jindou Jiang ... senior assistant hair stylist
Chi-Chung Lam ... makeup artist (as Chi Chung Lam)
Jie Li ... hair assistant
Chengliang Lin ... makeup artist
Wei Liu ... assistant hair stylist
Ying Liu ... assistant makeup artist
Yiting Ou ... on-set assistant makeup artist
Pengfei Qian ... assistant hair stylist
Dezhi Shao ... assistant hair stylist
Jiali Wang ... assistant makeup artist
Juan Wang ... assistant makeup artist
Xu Wang ... special makeup effects supervisor: Atomic Effects Studio
Cong Wu ... special makeup effects designer: Atomic Effects Studio
Weize Xu ... special makeup effects project manager: Atomic Effects Studio
Biying Yang ... assistant makeup artist
Ziqing Yang ... assistant makeup artist
Jiaqi Ye ... assistant makeup artist
Ronald Yeung ... hair stylist
Qifeng Yuan ... assistant makeup artist
Jianhao Zeng ... special makeup effects designer: Atomic Effects Studio
Chen Zhang ... special makeup effects project manager: Atomic Effects Studio
Qiaoyun Zhang ... on-set assistant makeup artist
Shuaishuai Zhao ... junior assistant hair stylist
Wenxin Zhao ... special makeup effects project manager: Atomic Effects Studio
Wuyun Zou ... senior assistant hair stylist

Production Management 

Bin Chen ... external production manager
Xin Dong ... on-set production manager
Yuchun Dou ... post-production supervisor
Jiyong Li ... post-production supervisor
Peng Liu ... external production manager
Michelle Lo ... assistant production manager
Yen San Michelle Lo ... production supervisor
Aaron Ngo ... assistant production manager
Chunhui Wang ... external production manager
Lei Yu ... assistant production manager
Junjie Zhao ... production manager (as 'George Zhao' Junjie Zhao)

Second Unit Director or Assistant Director 

Yanxing Cao ... second assistant director
Chelsea ... assistant director: large scene
Justin Guo ... trainee: assistant director
Brandon Liu ... assistant director
Sylvia Liu ... first assistant director
Scott Wang ... second assistant director
Willson Wong ... trainee: assistant director
Waiyin Yap ... second assistant director

Art Department 

Jun Cao ... display
Junpeng Cao ... display
Liuchun Cao ... on set props
Zheng Cao ... on set props
Xiaoting Chen ... concept designer
Xuewu Cheng ... ironworker
Biantian Chu ... special prop oiler
Feng Dong ... on set props
Sisi Feng ... graphic designer (as Sisi Chen)
Wang Fu ... props supervisor
Shuying Gao ... set construction coordinator
Hu Guanbo ... on-set art designer / props designer
Minyi Guo ... art intern
Liang Han ... props producer leader
Dongsheng Huang ... forming leader
Tao Huang ... props designer
Dingan Jiang ... props producer
Min Jiang ... carpenter
Shangqiang Jiang ... ironworker
Zang Jiangwei ... assistant art director
Fei Jin ... drama use
Guan Li ... display
Jujun Li ... display
Li Li ... props preparation
Sini Li ... ironworker
Weiwei Li ... props designer
Yun Li ... set construction leader
Zhiwu Li ... props producer leader
Lihu Liu ... head of display props
Lijie Liu ... display
Feihong Lu ... on set props
Huadian Lu ... ironworker leader
Jinlong Lu ... special props
Gang Ma ... props supervisor
Jian Ma ... forming leader
Lai Ma ... forming leader
Xiaoqiang Ma ... special props
Xu Ma ... shaping leader
Ernest Manson ... storyboard artist assistant advisor
Yunpeng Peng ... film set construction leader: China
Haiming Qi ... props supervisor assistant
Wu QingHua ... 3d artist
Qinglei Qu ... film carpenter: China
Zhang Renfeng ... assistant art director
Chen Runpeng ... project artist
Yu Shi ... art assistant
Zhixiang Shi ... set construction supervisor
Wenhui Shu ... on-set master
Faping Sun ... iron group leader
Mi Tian ... props coordinator
Nga Tse Tsui ... on-set art designer
Chunming Wang ... forming leader
Jianjun Wang ... molding
Xiong Wang ... art assistant
Menghao Wei ... buyer
Adam Wheatley ... art coordinator
Connie Wong ... art coordination
Bin Wu ... molding
Yilong Wu ... carpenter
Haiming Xiang ... general art director
Shen XiaoXing ... 3d artist
Fangliang Xu ... graphic designer
Xinli Yang ... film carpenter: China
Xun Yang ... storyboard artist
Ying Yang ... shopping online
Jianqiang Ye ... carpenter
Wenfei Yu ... on set props
Minjun Zhan ... on set props
Haonan Zhang ... concept designer
Hongqi Zhang ... special prop ironworker leader
Hongtao Zhang ... ironworker
Qiang Zhang ... on-set master
Sean Shihao Zhang ... art director translator / assistant to production designer
Shuo Zhang ... film carpenter: China
Xudong Zhang ... iron group leader
Youxin Zhao ... film carpenter: China
Jianmin Zhi ... ironworker
Chunxu Zhu ... on set props
Guangtai Zhu ... film set construction leader assistant: China
Qizhi Zhu ... molding

Sound Department 

Yin Cheng ... adr director
Zonghan Cheng ... boom operator
Lin Cui ... adr recordist: China Film Studio Sound & Image Center
Adam DeCoster ... foley artist
Jake Dilley ... foley editor
Xun Ding ... media transferring: China Film Studio Sound & Image Center
Yixu Dong ... technical support: China Film Studio Sound & Image Center
Peng Fang ... technical support: China Film Studio Sound & Image Center
Nicholas Feil ... foley mixer (as Nick Feil)
Taylor Flinn ... adr editor
Jiahao Guo ... media transferring: China Film Studio Sound & Image Center
Lihang Han ... media transferring: China Film Studio Sound & Image Center
Jacob Houchen ... dialogue editor
Jingjing Jia ... technical support: China Film Studio Sound & Image Center
Matthew W. Kielkopf ... foley editor
Alex Knickerbocker ... sound effects recordist
Wei Kong ... adr recording: Soundancer Studio / data management: Soundancer Studio
Bingsong Li ... sound recording assistant
Yuesong Li ... dialogue editing: Soundancer Studio
Shuo Mao ... sound post production supervisor: China Film Studio Sound & Image Center
Tom Marks ... sound re-recording mixer
Jacob McNaughton ... foley mixer
Samuel Munoz ... foley editor (as Sam Muno)
Steve Neal ... mix technician
Eric A. Norris ... supervising sound designer / supervising sound editor
Diego Perez ... re-recording mixer assistant / sound effects editor
Tobias Poppe ... sound designer
Yi Qiu ... mix assistant: China Film Studio Sound & Image Center
Greg P. Russell ... sound re-recording mixer (as Greg P Russell)
John Sanacore ... foley mixer
Kip Smedley ... sound effects editor
Xin Tian ... dialogue editing / sound supervisor: Soundancer Studio
Derek Vanderhorst ... adr supervisor / dialogue supervisor
Noel Vought ... foley artist
Longlong Wang ... boom operator
Luqian Wang ... adr editor: China Film Studio Sound & Image Center / adr recordist: China Film Studio Sound & Image Center
Yufei Wang ... system engineering: Soundancer Studio
Jedy Shiheng Xu ... dialog intern (as Shiheng Xu 'Jedy')
Xiaohui Yang ... sound post production manager: China Film Studio Sound & Image Center
Zhang Yong ... re-recording mixing: Soundancer Studio / recording engineer
Lu Zhang ... adr editor: China Film Studio Sound & Image Center / adr recordist: China Film Studio Sound & Image Center
Sebastian Vaskio ... adr mixer (uncredited)

Special Effects by 

Chenxi Guo ... special prop effects
Song Jiang ... special prop effects
Jiaxing Kuang ... special effects master
Guanyong Li ... special prop effects
Houfang Liu ... special effect artist: Infang07
Yuanhu Lu ... special effects assistant
Jianglong Ma ... special effects lead
Hong-Ming Wang ... physical effects (as Hongming Wang)
Hongqi Wang ... special effect artist: Infang07
Luming Wang ... special effect artist: Infang07
Xiuguo Wei ... special effects assistant
Qian Zhang ... special effects crew
Xin Zhao ... special effects crew
Minzhe Zhu ... physical effects

Visual Effects by 

M. Albertiy ... artist
Amber ... line producer
Seung-Je Bae ... fx artist: 4th Creative Party (as Seung Je Bae)
Yihao Bai ... layout integration artist
Binrui Bao ... digital roto and paint artist
Yancang Bi ... layout integration artist
Zhenmeng Bi ... digital compositor
Zhishan Bi ... 3d matchmove artist: House of VFX
Chen Cao ... digital compositor
Hyun-Moon Chang ... vfx producer: 4th Creative Party (as Hyun Moon Chang)
Mengmeng Chang ... greenscreen member
Peiyi Che ... lighting artist
Dongyang Chen ... artist / lighting lead
Fuqing Chen ... digital roto and paint artist
Hang Chen ... compositing leader: Timeaxis Digital Graphics
Hao Chen ... lookdev artist
Haojie Chen ... fx artist: Timeaxis Digital Graphics
Hong Chen ... artist
Jiale Chen ... artist / layout integration artist
Jiawei Chen ... show producer
Jie Chen ... cg scene artist: Timeaxis Digital Graphics
Sujun Chen ... digital compositor
Tiantian Chen ... fx artist: Timeaxis Digital Graphics
Wende Chen ... layout lead / show leader
Xia Chen ... digital compositor
Xiaolei Chen ... digital compositor: House of VFX
Xiaorong Chen ... artist
Yanfei Chen ... technology supervisor: Timeaxis Digital Graphics
Yi Chen ... vfx supervisor: Timeaxis Digital Graphics
Yipeng Chen ... greenscreen member
Youjia Chen ... lookdev artist
Yuan Chen ... cg scene artist: Timeaxis Digital Graphics
Zenghui Chen ... digital compositor
Zhipeng Chen ... senior compositing supervisor: Timeaxis Digital Graphics
Li Ke Cheng ... concept artist: Timeaxis Digital Graphics (as Li Ke)
Ahdee Chiu ... visual effects supervisor (as Ahdee)
Jae-cheon Choi ... executive vfx producer: 4th Creative Party (as Jae Cheon Choi)
Kwok Beng Chong ... digital environment and mattpainting artist
Lulu Cong ... vfx assistant
Sabrina Cudemo ... visual effects editorial: House of VFX
Jihui Cui ... compositor: Timeaxis Digital Graphics
Lintao Cui ... on set vfx coordinator
Wen Dai ... vfx coordinator: Timeaxis Digital Graphics
Ziang Dai ... composition artist: Infang07
Cihai Deng ... IT
Ruilin Di ... dpa/vt department
Jing Ding ... vfx coordinator: Timeaxis Digital Graphics
Adu Du ... 3d asset artist: House of VFX
Lixin Du ... modeler
Dupeng ... artist
Fang Enjie ... digital effects artist (as Enjie Fang)
Mengrui Fan ... modeling artist: Timeaxis Digital Graphics
Hsuanyi Fang ... camera matchmove: Timeaxis Digital Graphics
Ying Fei ... art supervisor: Timeaxis Digital Graphics / project manager: Timeaxis Digital Graphics
Qian Feng ... lookdev artist
Yilong Feng ... roto & paint: Timeaxis Digital Graphics
Palace Fu ... artist
Fun ... vfx supervisor: Infang07
Sun Gang ... digital effects artist (as Gang Sun)
Jin Gao ... vfx producer: Timeaxis Digital Graphics
Lisong Gao ... on set vfx coordinator
Ruihong Gao ... artist
Yuchao Gao ... lighting&rendering artist: Timeaxis Digital Graphics
Tong Ge ... lighting artist / lookdev artist
Yaozu Ge ... digital compositor
Ming Gong ... vfx producer
Yuan Gong ... digital compositor
Gordon ... artist
Jason Gu ... compositor: Timeaxis Digital Graphics
Xiaopeng Gu ... lighting artist / lookdev artist
Benson Guo ... project compositing leader: Timeaxis Digital Graphics
Chiyu Guo ... roto & paint: Timeaxis Digital Graphics
Jinfei Guo ... digital compositor
Junqiu Guo ... compositing lead / show leader
Rain Guo ... compositor: Timeaxis Digital Graphics
Yadong Guo ... digital roto and paint artist
Chao Han ... cg scene artist: Timeaxis Digital Graphics / senior cg supervisor: Timeaxis Digital Graphics
Qingwei Han ... concept artist
Xiaoyu Han ... lookdev supervisor
Zixing Han ... show leader
Wei Hang ... lighting&rendering artist: Timeaxis Digital Graphics / vfx supervisor: Timeaxis Digital Graphics
Anly Hao ... vfx coordinator: Timeaxis Digital Graphics
Jinhui Hao ... digital effects artist
Le Hao ... artist
Alex He ... compositor: Timeaxis Digital Graphics
Chao He ... artist
Shuai He ... pipeline td
Xiaolan He ... visual effects supervisor: House of VFX
Xinquan He ... senior modeling supervisor: Timeaxis Digital Graphics
Ji Hun Hong ... compositor: 4th Creative Party
Adam Hopper ... vfx supervisor: House of VFX
Jiacheng Hou ... digital environment and mattpainting artist
Junjie Hou ... greenscreen leader
Li Hou ... senior modeling supervisor: Beijing Haoxu Technology
Xin Hou ... artist
Alex Hsu ... vfx producer
Bin Hu ... artist
Jie Hu ... digital roto and paint artist
Lijiao Hu ... layout integration artist
Linghe Hu ... digital compositor
Xiaoyong Hu ... 3d matchmove artist: House of VFX
Yingang Hu ... digital compositor
Yong Hu ... lead digital compositor
Haohai Huang ... project compositing leader: Timeaxis Digital Graphics
Rui Huang ... fx artist: Timeaxis Digital Graphics
Wang Huang ... pipeline td
Wanli Huang ... roto & paint: Timeaxis Digital Graphics
Xu Huang ... rigging artist: Timeaxis Digital Graphics
Zheng Huang ... on set vfx coordinator
Huangyanan ... lighting&rendering supervisor: Timeaxis Digital Graphics
Hugh ... artist
Yunbin Huo ... lookdev supervisor
Ki Hyun Jeon ... lighting artist: 4th Creative Party
Haiying Ji ... senior vfx producer: Timeaxis Digital Graphics
Hongyan Ji ... artist
Shasha Ji ... artist
Jiang Jianfei ... digital effects artist (as Jianfei Jiang)
Dongliang Jie ... lead digital compositor
Tao Jin ... fx artist: Timeaxis Digital Graphics
Yuri Jin ... fx artist: Timeaxis Digital Graphics
Woo Ram Joo ... compositor: 4th Creative Party
Judy ... vfx line producer: Infang07
Kenni June ... compositor: Timeaxis Digital Graphics
Hae-Ryong Jung ... on set coordinator: 4th Creative Party (as Hae Ryong Jung)
Jae Wook Jung ... vfx supervisor: 4th Creative Party
Yong Kai ... model lead (as Kai Yong)
Hae-Jeong Kang ... vfx producer: 4th Creative Party (as Hae Jeong Kang)
Bitnara Kim ... fx artist: 4th Creative Party
Chan Hee Kim ... fx artist: 4th Creative Party
Gwi-ju Kim ... look development artist: 4th Creative Party (as Gwi Ju Kim)
Hye-mi Kim ... production accountant lead: 4th Creative Party (as Hye Mi Kim)
Hyo Won Kim ... look development artist: 4th Creative Party
Hyun Jung Kim ... production accountant: 4th Creative Party
Min-Jeong Kim ... creature artist: 4th Creative Party (as Min Jeong Kim)
Seo-ro Kim ... matte painting lead: 4th Creative Party (as Seo Ro Kim)
Seong-Gauk Kim ... look development lead: 4th Creative Party (as Seong Gauk Kim)
Sung-Hwan Kim ... compositing lead: 4th Creative Party (as Sung Hwan Kim)
Yu Gung Kim ... assistant vfx supervisor: 4th Creative Party
King ... artist
Dazhong Kong ... lighting supervisor
Guodong Kong ... composition artist: Infang07
Jingying Lai ... digital compositor
Xingye Lai ... lighting artist
Mengyao Lan ... digital compositor
Thomas Lautenbach ... vfx supervisor: The Right Stuff Film and TV Technology, Beijing
Bruce Law ... on set effects & vfx supervisor (as Lai Yin Bruce Law)
Chi-Hyun Lee ... fx lead: 4th Creative Party (as Chi Hyun Lee) / head of fx: 4th Creative Party (as Chi Hyun Lee)
Dong-hoon Lee ... vfx supervisor: 4th Creative Party (as Dong Hoon Lee)
Geun Lee ... lighting lead: 4th Creative Party
Ki Ho Lee ... fx artist: 4th Creative Party
Min Ju Lee ... production accountant: 4th Creative Party
Seung Je Lee ... vfx supervisor: 4th Creative Party
Ao Li ... dpa/vt department
Baolin Li ... effects associate leader
Ce Li ... layout integration artist
Da Li ... 3d fx artist: House of VFX
Dengqiang Li ... digital roto and paint artist
Fei Li ... digital compositor
Gaoqiang Li ... greenscreen member
Guiyuan Li ... vfx counselor
Honggang Li ... show leader
Hui Li ... modeler
Jiawei Li ... artist
Jintao Li ... fx artist: Timeaxis Digital Graphics
Junjie Li ... digital effects artist
Liang Li ... digital compositor / digital effects artist (as Li Liang)
Miaoyan Li ... artist
Na Li ... artist
Roc Li ... artist
Wei Li ... pipeline td manager: Timeaxis Digital Graphics / vfx film editing
Weilong Li ... on set vfx coordinator
Xiang Li ... digital compositor
Xiaohuan Li ... digital compositor: House of VFX
Xiaomeng Li ... artist
Yongcong Li ... artist
Zhang Li ... digital compositor
Zhaoyi Li ... modeler
Zhiyao Li ... lighting artist / lookdev artist
Ziyang Li ... artist
Yaqi Lian ... digital roto and paint artist
Fuzheng Liang ... on set vfx coordinator
Xue Liang ... modeler
Yuefei Liang ... digital compositor
Chengzhi Liao ... artist
Bong Kyu Lim ... compositing lead: 4th Creative Party
Sun-Chul Lim ... fx artist: 4th Creative Party (as Sun Chul Lim)
Junyi Lin ... artist
Kumar Lingam ... digital compositor (as Kumar Sankara Lingam)
Baoyu Liu ... dpa/vt department
Bingqiao Liu ... pipeline engineer
Binkai Liu ... artist
Chenxu Liu ... vfx line producer: Infang07
Danjie Liu ... vfx coordinator: Timeaxis Digital Graphics
Fang Liu ... artist
He Liu ... digital compositor
Hongjie Liu ... visual effects business leader
Jianjuan Liu ... digital roto and paint artist
Jingjing Liu ... pipeline engineer / rigging
Jinguo Liu ... lighting artist
Shangyuan Liu ... fx artist: Timeaxis Digital Graphics
Shiyang Liu ... layout integration artist (as Shiyang Lou)
Shuhan Liu ... lighting artist / lookdev artist
Shulei Liu ... digital effects artist
Wanhong Liu ... on set vfx coordinator
Wei Liu ... pipeline lead
Wenjing Liu ... digital roto and paint artist
Wenxue Liu ... on set vfx coordinator
Xiaohang Liu ... artist
Xin Liu ... modeler
Xincheng Liu ... on set vfx coordinator
Yalu Liu ... lighting artist / lookdev artist
Yang Liu ... digital effects artist / roto & paint: Timeaxis Digital Graphics
Yinxi Liu ... 3d asset artist: House of VFX / 3d matchmove artist: House of VFX
Zhen Liu ... vfx assistant
Leon Loukeris ... fx artist: Timeaxis Digital Graphics (as Leon_Loukeris)
Mang Lu ... vfx counselor assistant
Mengtong Lu ... artist
Xiaojing Lu ... digital compositor
Yanpeng Lu ... digital compositor
Yinghao Lu ... digital effects artist
Jingfu Luo ... digital effects artist
Monika Luo ... artist management manager
Qiang Luo ... artist
Ario Ma ... show leader (as Arlo Ma)
Fuming Ma ... camera matchmove: Timeaxis Digital Graphics
Mike Ma ... project fx leader: Timeaxis Digital Graphics
Xiangdong Ma ... modeling supervisor: Timeaxis Digital Graphics
Yanrui Ma ... digital compositor
Yikai Ma ... modeler
Chao Mao ... digital compositor
May ... artist
Li Meng ... digital effects artist (as Meng Li)
Yanlei Miao ... digital matte painter: Infang07
Sun Hye Min ... vfx producer: 4th Creative Party
Dong Ming ... lead digital compositor (as Ming Dong)
Allen Mo ... show leader
Rayson Mo ... compositor: Timeaxis Digital Graphics
Jong-Hwan Moon ... head of pipeline: 4th Creative Party (as John Hwan Moon)
Ka-Young Nam ... head of production accountant: 4th Creative Party (as Ka Young Nam)
Bing Nan ... senior fx artist: Timeaxis Digital Graphics
Qimeng Ni ... vfx coordinator: Timeaxis Digital Graphics
Kevin Nie ... visual effects production coordinator
Xueyong Nie ... artist
Pengfei Niu ... digital compositor
Jonas Noell ... lighting&rendering artist: Timeaxis Digital Graphics
Su Yeon Oh ... assistant vfx supervisor: 4th Creative Party
Yu-Rim Oh ... vfx project manager: 4th Creative Party (as Yu Rim Oh)
Qinglan Pan ... modeling artist: Timeaxis Digital Graphics
Haoxi Pang ... cg scene supervisor: Timeaxis Digital Graphics
Jicheng Pang ... concept artist
Tingting Pang ... artist
Xiaoliang Pang ... digital compositor
Jae Hyeon Park ... matte painting lead: 4th Creative Party
So-myoung Park ... planning department: 4th Creative Party (as So Myoung Park)
Francesco Pelosi ... 3d supervisor: House of VFX
Jie Qian ... compositing supervisor: Timeaxis Digital Graphics
Ning Qiao ... lead digital compositor
Shuyi Qiao ... visual effects supervisor
Yigeng Qiao ... digital compositor
Zhiteng Qin ... 3d rigger: House of VFX
Kang Qiu ... digital effects artist
Susan Qiu ... artist management manager
Yoon Seo Rho ... lighting artist: 4th Creative Party
Bin Ro ... digital environment and mattpainting artist
Sascha Robitzki ... cg supervisor: The Right Stuff Film and TV Technology, Beijing
Hyun-soo Roh ... vfx producer: 4th Creative Party (as Hyun Soo Roh)
Bingbing Ruan ... fx artist: Timeaxis Digital Graphics
Chun Ho Ryu ... chief financial officer: 4th Creative Party
Ji-won Seok ... fx artist: 4th Creative Party (as Ji Won Seok)
Jiadong Shao ... digital compositor
Jiahao Shao ... digital compositor
Yang Shen ... composition artist: Infang07
Yiyang Shen ... project compositing leader: Timeaxis Digital Graphics
Tianren Sheng ... dpa/vt department
David Shi ... visual effects production coordinator
Jishuai Shi ... artist
Luping Shi ... 3d supervisor: House of VFX / head of production: House of VFX
Yunbo Shi ... on set vfx coordinator
Mikey Skelton ... 3d asset artist: House of VFX
Bich Na Son ... look development artist: 4th Creative Party
Byung-soo Son ... executive vfx supervisor: 4th Creative Party (as Byung Soo Sun)
Ho-Sung Son ... cfx lead: 4th Creative Party (as Ho Sung Son)
Xinhua Song ... roto & paint: Timeaxis Digital Graphics
Xuze Song ... vfx producer: Beijing Haoxu Technology
Zhen Song ... layout integration artist
Zhengkui Song ... artist
Jing Su ... digital environment and mattpainting artist
Youna Su ... compositor: Timeaxis Digital Graphics
Xin Sui ... compositor: Timeaxis Digital Graphics
David Sun ... compositing leader: Timeaxis Digital Graphics
Jack Sun ... compositor: Timeaxis Digital Graphics
Jiqing Sun ... lighting artist / lookdev artist
Shuang Sun ... composition artist: Infang07
Xiaomeng Sun ... camera matchmove: Timeaxis Digital Graphics
Yaxin Sun ... vfx production coordinator
Yefei Sun ... pipeline engineer
In-kyoung Sung ... head of lighting: 4th Creative Party (as In Kyoung Sung)
Jiabin Tan ... project cg supervisor: Timeaxis Digital Graphics
Weijian Tan ... camera matchmove supervisor: Timeaxis Digital Graphics
Yang Tan ... artist
Guo-Feng Tang ... art supervisor: The Right Stuff Film and TV Technology, Beijing (as Guo Feng Tang)
Jiajing Tang ... digital effects artist
Jingyu Tao ... vfx coordinator: Timeaxis Digital Graphics
Ming Tao ... compositor: Timeaxis Digital Graphics
Chengjing Tian ... rigging artist: Timeaxis Digital Graphics
Zheng Tian ... artist
Ruilei Tong ... on set vfx coordinator
Bei Wang ... digital mattepainting artist: Timeaxis Digital Graphics
Chenwei Wang ... roto & paint: Timeaxis Digital Graphics
Cuiling Wang ... 3d matchmove artist: House of VFX
Dapeng Wang ... dpa/vt department
Fangyan Wang ... layout integration artist
Gino Wang ... artist
Haiyang Wang ... digital effects artist
Huida Wang ... digital mattepainting artist: Timeaxis Digital Graphics
Jiahe Wang ... modeler
Jiao Wang ... digital environment and mattpainting artist
Jie Wang ... digital environment and mattpainting lead
Joy Wang ... vfx producer: The Right Stuff Film and TV Technology, Beijing
Junbo Wang ... digital effects artist
Kai Wang ... artist
Li Wang ... lighting artist / lookdev artist
Meng Wang ... digital compositor
Meng Wang ... artist
Nathan Wang ... show producer
Qiannan Wang ... project digital mattepainting lead: Timeaxis Digital Graphics
Shuo Wang ... artist
Shuying Wang ... lighting&rendering artist: Timeaxis Digital Graphics
Sunny Wang ... digital roto and paint lead
Xi Wang ... layout integration artist
Xiaobo Wang ... digital effects artist
Xiaochuan Wang ... digital compositor
Xiaoxiao Wang ... digital compositor: House of VFX
Yangchun Wang ... vfx artist
Yaning Wang ... visual effects producer
Yanshuo Wang ... digital effects lead
Yimou Wang ... digital environment and mattpainting artist
Ying Wang ... camera matchmove leader: Timeaxis Digital Graphics
Yixuan Wang ... composition artist: Infang07
Yunxia Wang ... digital compositor
Yutong Wang ... digital compositor: House of VFX
Ze Wang ... effects associate leader
Zheng Wang ... show leader
Zidan Wang ... artist
Huang Wei ... artist
Yahan Wei ... compositor: Timeaxis Digital Graphics
Lu Wen ... digital environment and mattpainting artist (as Wen Lu)
Beibei Weng ... vfx coordinator: Timeaxis Digital Graphics
Samson Sing Wun Wong ... vfx supervisor (as Samson Wong) / visual effects supervisor (as Samson Wong)
Guang Hui Wu ... digital compositor
Haibo Wu ... digital matte painter: House of VFX
Lei Wu ... fx artist: Timeaxis Digital Graphics
Mengdong Wu ... production coordinator
Rengdi Wu ... modeling artist: Timeaxis Digital Graphics
Xiaochen Wu ... artist
Ziyu Wu ... concept artist: Timeaxis Digital Graphics
Mengzhe Xi ... greenscreen member
Ruichen Xia ... fx artist: Timeaxis Digital Graphics
Jingwei Xiao ... artist
He Xiaowei ... digital roto and paint artist (as Xiaowei He)
Gang Xie ... artist
Liyan Xie ... layout integration lead
Pengming Xie ... compositor: Timeaxis Digital Graphics
Tumble Xin ... show leader
Yingchang Xin ... digital environment and mattpainting artist
Zhang Xin ... vfx coordinator: Timeaxis Digital Graphics
Zhaochen Xin ... digital effects artist
Mingli Xing ... production supervisor
Wenwu Xing ... lighting artist
Zhang Ji Xing ... line producer (as Zhang Xing)
Xiong ... show leader
Fangli Xiong ... artist
Runlin Xiong ... modeling artist: Timeaxis Digital Graphics
Duo Xiu ... project cg scene supervisor: Timeaxis Digital Graphics
Hang Xu ... digital compositor
Jie Xu ... vfx supervisor: Beijing Haoxu Technology
Rola Xu ... vfx coordinator: Timeaxis Digital Graphics
Zhen Xu ... layout integration artist
Du Xue ... artist
Zhai Yafei ... digital effects lead (as Yafei Zhai)
Yan Yan ... lighting artist
Gang Yang ... show leader
Guo Yang ... lighting lead (as Yang Guo)
Haiyun Yang ... on set vfx coordinator
Jiyi Yang ... digital roto and paint artist
Kun Yang ... artist
Lei Yang ... lighting&rendering artist: Timeaxis Digital Graphics
Meng Yang ... on set vfx coordinator
Mi Yang ... compositor: Timeaxis Digital Graphics
Nicolas Yang ... compositor: Timeaxis Digital Graphics
Qinglong Yang ... lighting artist
Tao Yang ... IT
Ting Yang ... vfx producer: Timeaxis Digital Graphics
Wenhe Yang ... lighting artist
Xiaohui Yang ... greenscreen member
Yang Yang ... artist / digital compositor
Yuanlong Yang ... lead digital compositor
Yuechao Yang ... on set vfx coordinator
Yvonne Yang ... line producer
Jifu Yao ... effects & vfx leader
Shuang Yao ... digital compositor: House of VFX
Xiaobing Yao ... modeling artist: Timeaxis Digital Graphics
Baiyi Ye ... compositor: Timeaxis Digital Graphics
Jun Ye ... digital compositor
Zhou Yi ... artist
Zixiao Yin ... vfx technical leader
Wei Yishan ... 3d asset artist: House of VFX (as Yishan Wei)
Bi Yu ... artist
Chao Yu ... camera matchmove: Timeaxis Digital Graphics
Haiqi Yu ... digital compositor
Haobo Yu ... senior art supervisor: Timeaxis Digital Graphics
Jingqiu Yu ... production manager: Timeaxis Digital Graphics / vfx producer: Timeaxis Digital Graphics
Junzhi Yu ... digital effects artist
Shunong Yu ... lighting artist / lookdev artist
Yafang Yu ... digital environment and mattpainting artist
Ying Yu ... vfx coordinator: Timeaxis Digital Graphics
Zhengyang Yu ... artist
Qianqian Yuan ... digital effects artist
Xiaoqing Yuan ... modeling artist: Timeaxis Digital Graphics
Hu Yuanyuan ... artist (as Yuanyuan Hu)
Ji Yuling ... digital effects artist (as Yuling Ji)
Zack ... layout lead / show leader
Xiantang Zeng ... digital roto and paint artist
Kuixi Zhan ... digital roto and paint artist
Peng Zhan ... concept artist
Xingjie Zhan ... digital compositor
Bing Zhang ... composition artist: Infang07
Boyan Zhang ... digital compositor
Chen Zhang ... digital effects artist
Danyang Zhang ... artist
Haijian Zhang ... on set vfx coordinator
Heng Zhang ... vfx coordinator: Timeaxis Digital Graphics
Heyi Zhang ... artist
Hui Zhang ... digital roto and paint artist
Jiaoyan Zhang ... artist
Jiliang Zhang ... artist
Jingqin Zhang ... composition artist: Infang07
Jingtong Zhang ... artist
Kailiang Zhang ... roto & paint: Timeaxis Digital Graphics
Liaoran Zhang ... digital compositor
Linlin Zhang ... roto & paint: Timeaxis Digital Graphics
Lucy Zhang ... production coordinator
Maoli Zhang ... artist
Micki Zhang ... fx lead / show leader
Qianyu Zhang ... modeler
Shuli Zhang ... digital compositor
Teng Zhang ... layout integration artist
Tianyi Zhang ... digital compositor
Wenya Zhang ... digital environment and mattpainting artist
Xiao Zhang ... camera matchmove: Timeaxis Digital Graphics
Xinbin Zhang ... digital compositor
Xinyuan Zhang ... modeler
Xinyun Zhang ... digital compositor
Yueling Zhang ... visual effects production coordinator
Yumiko Zhang ... visual effects producer
Zhe Zhang ... digital compositor
Zhenyu Zhang ... artist
Ziwei Zhang ... artist (as Ziwei) / digital effects artist (as Zhiwei Zhang)
Baohong Zhao ... on set vfx coordinator
Deliang Zhao ... show leader
Hanrong Zhao ... dpa/vt department
Jiazhou Zhao ... composition artist: Infang07
Lin Zhao ... digital effects artist
Lu Zhao ... digital effects artist
Tong Zhao ... texture&lighting artist: Infang07
Wei Zhao ... IT department: House of VFX
Wenhao Zhao ... rigging leader: Timeaxis Digital Graphics
Wenjun Zhao ... greenscreen member
Xuqi Zhao ... compositor: Timeaxis Digital Graphics
Yue Zhao ... artist
Kaiping Zheng ... layout integration artist
Mingdan Zheng ... artist
Guohua Zhong ... artist
Xiaosan Zhong ... modeler
Chengyu Zhou ... vfx production coordinator
Chuhao Zhou ... artist
Gang Zhou ... concept artist: Timeaxis Digital Graphics
Hanshan Zhou ... digital compositor
Hong Zhou ... artist
Jie Zhou ... digital mattepainting artist: Timeaxis Digital Graphics
Sasa Zhou ... vfx coordinator: Timeaxis Digital Graphics
Weiqiang Zhou ... rigging lead
Yafei Zhou ... digital environment and mattpainting artist
Yibo Zhou ... rigging
Jiming Zhu ... technology supervisor: Timeaxis Digital Graphics
Tao Zhu ... digital effects artist
Yujun Zhu ... artist
Zhijie Zhu ... artist
Jo Zong ... production coordinator
Jicai Zou ... fx artist: Timeaxis Digital Graphics
Zhuofan Zou ... digital compositor
Kun Zuo ... artist
Qinghua Zuo ... digital compositor

Stunts 

Tao An ... car stunt driver
Paul Andreovski ... stunt coordinator
Marvin Bouvet ... stuntman/wire (as Marvin Didier Fabrice)
Guobin Che ... stuntman/wire
Meicai Chen ... car stunt technical logistics
Zhuoneng Chen ... car stunt driver
Dubin ... stuntman/wire
Yinxuan Gang ... stuntman/wire
Yan Gao ... car stunt driver (as Yang Gao)
Guanhua Han ... stunt coordinator
Su Hang ... stuntman/wire
Jun He ... action coordinator / action supervisor
Yunfei Hu ... car stunt driver
Lee Huang ... stuntman/wire (as Konstantin Widjaja)
Max Huang ... stunt coordinator (as Julian Maximilian Widjaja)
Yao Huang ... assistant: car stunt technical logistics
Lee In Seob ... double: JC
Bruce Law ... car stunt supervisor (as Laiyin Bruce Law) (as Lai Yin Bruce Law)
Yee Man Law ... car stunt supervisor
Lei Li ... car stunt driver / stuntman/wire
Yin Li ... stuntman/wire
Zhiyuan Li ... stuntman/wire
Bin Liao ... assistant stunt coordinator
Dichang Liu ... assistant: car stunt technical logistics
Ruoxian Liu ... stuntman/wire
Yang Liu ... action assistant
Shijia Lyu ... stuntman/wire
Shijia Lü ... stunts
Haixuan Ma ... car stunt driver
Yongli Ma ... stuntman/wire
Temur Mamisashvili ... stuntman/wire
Pik Shan Ng ... car stunt and scene coordinator
Wing-Lun Ng ... stunt coordinator (as Wing Lun Ng)
Guanming Ouyang ... car stunt technical logistics
Mingming Shao ... assistant: car stunt technical logistics
Weichao Shen ... stuntman/wire
Dawei Song ... car stunt technical logistics
Kevin Ta ... stuntman/wire (as a different name)
Nianchun Tang ... assistant: car stunt technical logistics
Spencer Thomas ... double: John
David Torok ... stuntman/wire
Ke Wang ... stuntman/wire
Zhenwei Wang ... stuntman/wire
Guojun Wei ... stuntman/wire
Porntip Wiriya ... stuntman/wire
Richard Wong ... personal trainer: JC
Li Wu ... car stunt driver
Zhangliang Xue ... car stunt driver
Ningjie Yan ... stuntman/wire
Chengqing Yang ... assistant: car stunt technical logistics
Ruiyi Yang ... car stunt technical logistics
Yachao Yang ... car stunt driver
Jin Yu ... car stunt driver
Jinshuang Zhang ... stuntman/wire
Zhizheng Zhang ... assistant: car stunt technical logistics
Bang Zhou ... car stunt driver
Xuefeng Zhou ... car stunt driver

Camera and Electrical Department 

Bill ... qtake
Gong Bin ... general coordinator: aerial photography
Yanhao Chang ... lighting worker
Zhanyang Chang ... lighting worker
Zhibin Chang ... assistant: aerial photography
Yuebo Chao ... grip assistant
Chi Fai Chau ... b camera operator
Aixi Chen ... grip assistant
Bin Chen ... grip assistant
Sitong Chen ... grip assistant
Xiangyu Chen ... dit assistant
Yan Chen ... dit assistant
Yuanfei Chen ... grip head: aerial photography
Linlin Cheng ... lighting worker
Dorothy ... utility assistant: Jackie Chan
Kun Du ... assistant camera
Jiafeng Duan ... grip assistant
Yue Feng ... still photographer: Beijing Granary Image Culture
Nankai Gong ... grip head: aerial photography
Zhiwei Gong ... grip assistant
Sigui Guo ... utility assistant
Zhiqiang Han ... assistant camera
Jiayi Hao ... lighting equipment keeper
Pui-Lun Ho ... grip head (as Pui Lun Ho)
Jia Hou ... assistant: aerial photography / cameraman: aerial photography
Guanming Huang ... qtake
Huo Huang ... qtake
Zhili Huang ... grip head: aerial photography
Jiaxing Ji ... assistant camera (as Jiaxin Ji)
Huadong Jia ... leader of camera crew
Chuan Jiang ... camera technician
Guantao Kang ... lighting worker
Kennex Kie ... 1st assistant a camera
Chun-Shing Lam ... lighting assistant (as Chun Shing Lam)
Kim Chiu Law ... 2nd assistant b camera
Wang Le ... assistant camera
Chi Wai Lee ... lighting technician (as Chiwai Lee)
Chung Ming Lee ... qtake
Kin-Wai Lee ... 3rd assistant c camera (as Kin Wai Lee)
Jiankang Li ... grip first assistant
Jinyuan Li ... dit assistant
Kwai Li ... dit engineer
Wei Li ... engineer: aerial photography / flight assistant: aerial photography
Xiaoxian Li ... assistant: aerial photography
Xueyan Li ... grip equipment keeper
Yi Li ... dit assistant
Zilong Li ... lighting worker
Guochuan Liang ... dolly
Liang Liang ... utility manager (as Lei Yao 'Liang Liang')
Feilong Liu ... grip assistant
Guangyang Liu ... operator: aerial photography
Jinshan Liu ... grip assistant
Lengran Liu ... cameraman: aerial photography
Zhen Liu ... chief engineer: gyroscope, aerial photography
Guoming Lu ... lighting leader
Jianguo Lu ... grip leader
Jingyao Lu ... lighting worker
Xu Lu ... assistant camera
Yahui Lu ... lighting assistant / lighting worker
Yaxu Lu ... lighting assistant
Luyanan ... lighting worker
Rongkun Lyu ... assistant camera
Changhan Ma ... still photographer: Beijing Yizhai Culture Communication
Chao Ma ... utility assistant
Yongsheng Ma ... grip head: aerial photography
Shuai Nie ... grip head: aerial photography
Zhengchen Nie ... pilot: aerial photography
Wenhua Pan ... associate utility manager
Guo Peng ... pilot: aerial photography
Huanqing Qi ... helicopter pilot: aerial photography
Dangxing Qu ... still photographer: Beijing Granary Image Culture
Xueliang Shan ... lighting worker
Yong Shao ... tanker driver: aerial photography
Wenxi Shen ... assistant camera
Yuhang Si ... lighting worker
Lijun Su ... grip assistant
Sunny Tsang Tat Sze ... c camera operator (as Tsang Tat Sze)
Dong Tan ... assistant camera
Boajin Wang ... tanker driver: aerial photography (as Baojin Wang)
Fuzhen Wang ... grip equipment keeper
Kaixiong Wang ... camera technician
Keqin Wang ... utility set runner
Linli Wang ... helicopter engineer: aerial photography
Sirong Wang ... videographer: team making of
Weixin Wang ... grip head: aerial photography
Xuyang Wang ... electrician
Zhenchen Wu ... utility set runner
Dengji Xu ... pilot: aerial photography
Haibin Xu ... assistant camera
Xiaobin Xue ... grip assistant
Yazhou Yao ... utility assistant
Yuanhe Yi ... assistant camera
Guangxuan Yue ... grip assistant
Di Zhai ... still photographer: Beijing Yizhai Culture Communication
Fulin Zhang ... grip head: aerial photography
Hongyue Zhang ... grip assistant
Jiaming Zhang ... lighting worker
Jiayun Zhang ... aerial mechanician / producer: aerial photography
Yechao Zhang ... grip assistant
Yulong Zhang ... lighting worker
Yusheng Zhang ... grip head: aerial photography
Zhiguo Zhang ... assistant camera
Zhihe Zhang ... utility assistant
Zhimin Zhang ... assistant camera
Kaiyun Zhao ... assistant camera
Xin Zhao ... grip assistant
Xiaolong Zhu ... qtake

Animation Department 

Yaqin Cai ... animator
Mengqi Chang ... animation artist: Infang07
Baolin Chen ... animation artist: Timeaxis Digital Graphics
Song-hee Choi ... animation lead: 4th Creative Party (as Song Hee Choi)
Xiaotian Gu ... animation artist: Timeaxis Digital Graphics
Bolin Jia ... animator
Eun-jin Kim ... head of animation: 4th Creative Party (as Eun Jin Kim)
Jin-Seok Kim ... animation lead: 4th Creative Party (as Jin Seok Kim)
Tae-Hyeong Kim ... animator: 4th Creative Party (as Tae Hyeong Kim)
Mengqi Ma ... animator
Min Sun Park ... animator: 4th Creative Party
Ka In Seol ... animator: 4th Creative Party
A'Yimuguli Tu ... animation leader: Timeaxis Digital Graphics
Arenas Wang ... animation artist: Timeaxis Digital Graphics
Chun Wang ... 3d animator: House of VFX
Han Wang ... animator
Tong Xiao ... animator
Wei Xiong ... animation lead
Tao Xuan ... animation artist: Infang07
Hang Yang ... animation supervisor: Timeaxis Digital Graphics
Chao Yu ... animation leader: Timeaxis Digital Graphics
Jian Zhang ... animation artist: Timeaxis Digital Graphics

Casting Department 

Maile Cannon ... casting assistant
Kan Kamay ... casting assistant
Fei Li ... casting assistant
Chi Xu ... casting assistant
Lisa Jing Li ... casting agent (uncredited)

Costume and Wardrobe Department 

Wingz Chan ... costume assistant lead
Liqiao Duan ... costume purchase
You 'Rongqiu Chang' Feng ... on-set assistant
Jiaqi Gu ... costume assistant
Xiaoming Guan ... on-set assistant
Fangying Hu ... turner
Liyan Hu ... on-set assistant
Jifeng Huang ... on-set assistant
Ximei Huang ... turner
Feng Huo ... key costumer
Baoqin Jia ... turner
Kareena Kong ... costume assistant
Donglu Li ... costume assistant
Wenshu Li ... temporary costume assistant
Xiaodong Li ... on-set assistant
Shihao Liu ... on-set assistant
Xiaojiao Liu ... on-set assistant
Heyu Luo ... turner
Tiejun Niu ... costume purchase
Ziyue Qi ... on-set assistant
Guanhua Qiao ... on-set costume
Zhipeng Qu ... on-set assistant
Xiaoping Tong ... turner
Cuiting Wang ... on-set assistant
Yanhong Wang ... distresser
Yansong Wang ... on-set assistant
Yunpeng Wang ... distresser
Zhiban Wang ... tailor
Zhiguo Wang ... head tailor
Liemei Wei ... turner
Lizhi Wu ... turner
Dong Xie ... on-set costume
Haozhen Yang ... on-set assistant
Lihong Yang ... temporary costume assistant
Shangxia Yang ... turner
Yuanyuan Zeng ... on-set assistant
Honglei Zhang ... on-set assistant / temporary costume assistant
Jingjing Zhang ... on-set assistant
Weiliang Zhu ... assistant key costumer
Xiaoya Zhu ... costume assistant

Editorial Department 

Liu Chao ... additional colorist
Siyun Cheng ... post-production producer
Donghua Guo ... post-production coordinator
Deng Hui ... data management & mastering tech lead
Shan Jiang ... post-production coordinator
Xu Li ... post-production coordinator
Yuki Liao ... data management & mastering
Michael A. Mccarthy ... post editorial engineer
Michael A. McCarthy ... post editorial engineer
Xin Ran ... digital intermediate producer
Wen Ren ... assistant: post-production supervisor
David Rivero Martin ... digital colorist
Jake Segraves ... assistant editor
Yankai Shi ... data management & mastering
Jiashuai Wang ... post-production video
Yang Xiao ... editor assistant
Xinyan Yu ... post-production video
Tao Zeng ... post-production video
Severus Yin Zhang ... digital colorist assistant
Stones Zhang ... data management & mastering
Yongxing Zhang ... editor assistant
Jingai Zhou ... post-production video
Yuan Zhou ... on-set assembly editor

Music Department 

Britlin Lee Furst ... Additional Music
Yuesong Li ... music editing: Soundancer Studio
Dominic Castro ... music editor (uncredited)
Erick DeVore ... additional programming (uncredited)
Aggretyssoar Tai ... composer assistant (uncredited)
Alan Tyler ... composer: additional music (uncredited)
Epson Wu ... music editor (uncredited) / music technician (uncredited) / musician: guitarist (uncredited) / orchestrator (uncredited) / score producer (uncredited)

Script and Continuity Department 

Wanwan Li ... script supervisor
Phoebe Lin ... script supervisor

Transportation Department 

Guobing Bai ... filming car manager (as Guobin Bai)
Hong Bai ... filming car driver
Yongmin Bai ... driver
Jian Chen ... driver
Zhongming Chen ... driver
Ning Du ... filming car manager
Wenhai Duan ... filming car driver
Haijun Gao ... filming car mechanic
Junming Gao ... head of vehicles
Aiguo Guo ... filming car controller
Jianbing Guo ... filming car driver
Weiguo Hu ... driver
Bo Hua ... driver
Bingsen Kang ... film konduktor (as Binsen Kang)
Guilai Li ... driver
Jianlun Li ... truck driver: car stunt team
Xiaobo Li ... armorer transportation driver
Yanjun Li ... driver
Yasheng Li ... engine truck producer
Chao Liu ... filming car assistant
Guofeng Liu ... driver
Hong Liu ... driver
Jijun Liu ... driver
Xuguang Liu ... driver
Yanbin Liu ... driver
Jun Lu ... driver
Meng Lu ... head of special vehicles
Xue Luo ... truck driver: car stunt team
Jingwei Ma ... film konduktor
Keqin Ni ... filming car driver
Yiran Qiu ... driver
Hailong Shi ... driver
Longtao Shi ... driver
Tao Song ... filming car assistant
Shulin Sun ... filming car driver
Yongbing Sun ... mechanic
Bao Tian ... driver
Yuansheng Tian ... filming car driver
Changhua Wang ... driver
Dongqing Wang ... filming car driver
Gang Wang ... head of vehicles
Hongjiang Wang ... driver
Peng Wang ... filming car driver
Suqiang Wang ... driver
Xiaodong Wang ... filming car mechanic
Xingchun Wang ... driver
Yuehai Wang ... driver
Yueying Wang ... filming car driver
Jianguo Wen ... filming car driver
Jianpeng Wu ... filming car driver
Zhongchuan Wu ... assistant: special vehicles management
Mengtao Xi ... driver
Baofeng Xiang ... filming car mechanic
Yongkang Xiao ... amoured car konduktor
Longfei Xu ... driver
Zhaohai Xu ... film konduktor
Dongming Xue ... driver
Dongbin Yang ... head of vehicles
Yang Yu ... driver
Yangyang Yu ... driver
Qing Zhang ... driver
Dongping Zheng ... driver
Haifeng Zhou ... driver: aerial photography crew
Lei Zhou ... armorer transportation driver
Tong Zhou ... engine truck mechanic

Additional Crew 

Munqith Alazzawi ... consultant: humanity and folk custom in Middle East
Thomas Alexander ... agent: John Cena
Ni Ao ... assistant: John Cena
Chen Bao ... accountant
Xiaolong Bao ... set runner
Marvin Bouvet ... substitute (as Marvin Didier Fabrice)
Panpan Cao ... assistant: Chinese food / head of the special diet
Pengjie Cao ... assistant: Chinese food
Pingyuan Cao ... shooting assistant
Xuewen Cao ... accountant
Guobin Che ... substitute
Andi Chen ... production caretaker
Hongwei Chen ... armourer
Jia Chen ... assistant: Wenli Jiang
Kang Chen ... production assistant (as Yongsheng Chen 'Kang Chen') / set runner
Wei-Ming Chen ... armorer (as Weimin Chen)
Weiting Chen ... accountant
Wenfei Chen ... environmental set runner
Chaokui Cheng ... set runner
Xianchao Cheng ... set runner
Claire ... foreign actors coordinator
Jingwei Dai ... publicity lead
Guosheng Dong ... assistant: Chinese food
Hongjie Dong ... project coordinator
Dubin ... substitute
Ahmed Elmelegy ... consultant: humanity and folk custom in Middle East
Jinshan Fan ... set runner associate
Yueting Fan ... accountant
Peirong Fang ... special diet cook
Yinxuan Gang ... substitute
Jian Gao ... assistant: Chunrui Ma
Jun Gao ... executive agent: Minghao Hou
Shuqiang Gu ... head chef: Chinese food
Donghua Guo ... produce strategy group
Feng Han ... police coordinator
Yanlong Han ... set runner
Su Hang ... substitute
Chaojun He ... assistant: western food
Xiaofeng He ... assistant: Chinese food
Can Hong ... literature coordinator
Junqiang Hou ... set runner
Qin Hu ... chef: Chinese food
Xueli Hu ... set runner
Lee Huang ... substitute (as Konstantin Widjaja)
Shaomei Huang ... special kitchen
Qiandi Jia ... set runner
Yijun Jia ... assistant: Chinese food
Bochao Jiang ... accountant
Huihui Jiang ... set runner
Shan Jiang ... produce strategy group / production coordinator
Dongmei Jin ... assistant: Xu Wei
Hongfu Lan ... purchasing assistant
Fanny Lee ... assistant: Scott Waugh
Angie Li ... associate production coordinator (as 'Angie Li' Jing Li)
Bintong Li ... production caretaker
Bo Li ... head chef: western food
Fuyu Li ... set runner
Hang Li ... oiler
Huaming Li ... accountant
Lei Li ... substitute
Manbo Li ... set runner
Ran Li ... accountant
Siqi Li ... accountant
Xu Li ... produce strategy group
Yang Li ... accountant
Yige Li ... assistant to executive producer
Yin Li ... substitute
Yongjie Li ... armorer leader
Yongzhi Li ... refreshman
Zhiyuan Li ... substitute
Chencheng Liang ... CFO
Daibing Liao ... on-set cleaner
Congshi Liu ... set runner
Denghui Liu ... armorer assistant leader
Dezhou Liu ... set runner
Haihua Liu ... accountant
Hong Liu ... oiler
Jian Liu ... armourer
Joey Liu ... production assistant (as 'Joey Liu' Jiayi Liu)
Ruoxian Liu ... substitute
Wei Liu ... accountant
Xianghui Liu ... finance supervisor
Liuyan ... accountant
Binghua Lu ... refreshman
Shijia Lyu ... substitute
Xiao Lyu ... oversea distribution coordinator
Yongli Ma ... substitute
Temur Mamisashvili ... substitute
Ernest Manson ... military advisor
Shanshan Mao ... accountant
Ashlee Meng ... production assistant (as 'Ashlee Meng' Xianting Meng)
Mi Mily ... production assistant
Huiru Niu ... legal supervisor
Dongchao Pan ... set runner
Dongshan Pan ... set runners leader
Yongxu Pan ... set runner
Jialong Ren ... set runner
Lingli Ren ... accountant
Asi Sang ... chef: Chinese food
Shiyan Shao ... agent: Rima Zeidan
Weichao Shen ... substitute
Suqin Shi ... assistant: Chinese food
Xiaomei Shi ... legal supervisor
Jianghui Sun ... equipment maintenance management
Xue Sun ... assistant: Jun Gong
Kevin Ta ... substitute (as a different name)
David Torok ... substitute
Gang Wang ... set runner
Hairen Wang ... environmental set runner
Jiapeng Wang ... set runner
Ke Wang ... substitute
Mingming Wang ... substitute: Luo Feng
Na Wang ... agent: Jia Xu
Qingji Wang ... live doctor
Ruihua Wang ... legal supervisor
Shaofei Wang ... set runner
Shiliang Wang ... set runner associate
Wei Wang ... agent: Minghao Hou
Xin Wang ... set runner
Yaoyao Wang ... assistant: Chinese food
Yonghui Wang ... assistant: Chinese food
Zhaozhao Wang ... assistant: Jia Xu
Zhenwei Wang ... substitute
Zhiwen Wang ... set runner
Guojun Wei ... substitute
Claire Wen ... production assistant (as 'Claire Wen' Xinyu Wen)
Tianlan Wen ... set runner
Rachel Weng ... production coordinator (as 'Rachel Weng' Zhenhui Weng)
Porntip Wiriya ... substitute
Chaohui Wu ... set runner
Hailong Wu ... set runner
Liangwei Wu ... chef: Chinese food
Qingyun Wu ... accountant
Tsungcheng Wu ... armorer (as Tsungheng Wu)
Zhongchuan Wu ... purchasing assistant
He Xiao ... accountant
Linli Xiao ... set runner
Bingchen Xu ... set runner
Changchao Xu ... substitute: Chris
Haixiao Yan ... actors schedule planner
Ningjie Yan ... substitute
Tongxin Yan ... agent: Jun Gong
Jing Yang ... legal supervisor
Mengjun Yang ... assistant: western food
Xin Yang ... set runner
Yanchao Yang ... accountant
Zhou Yang ... set runner
Bocheng Yao ... special diet cook
Jiancheng Yao ... special diet cook
Qi Ye ... accountant
Simon Yee ... armorer: Hong Kong Bolex
Hanwen Yu ... purchasing assistant
Yanli Yu ... accountant
Shangshang Zang ... set runner warehouse keeper
Fanhua Zeng ... production caretaker
Zhiming Zha ... set runner
Anxiao Zhang ... equipment maintenance management
Baochun Zhang ... environmental set runner
Bingchuan Zhang ... publicity with team
Bo Zhang ... set runner
Jinshuang Zhang ... substitute
Pengyong Zhang ... set runner
Ran Zhang ... produce strategy group
Yan Zhang ... environmental set runner
Yang Zhang ... project coordinator
Yifan Zhang ... purchasing manager
Zhigang Zhang ... environmental set runner
Cathy Zhao ... production accounting
Jiayuan Zhao ... produce strategy group / production coordinator
Pu Zhao ... stage management
Zhibin Zhao ... set runner
Yuci Zheng ... assistant: Minghao Hou
Jianqiang Zhou ... special diet buyer
Jiansen Zhou ... literature coordinator
Suzhen Zhou ... on-set cleaner
Zidong Zhou ... actors schedule planner
Charles Zhu ... production assistant (as 'Charles Zhu' Yu Zhu)
Yifan Zhu ... dialogue trainer
Yiying Zhu ... assistant: Scott Waugh
Ivy Chu ... assistant to producer (uncredited)
Tina Collins ... dialect coach: Jackie Chan (uncredited)
Kei Gambit ... automated dialog replacement (uncredited)

Thanks 

Patrick Delaney ... special thanks
Ms. Lixiaoting ... special thanks
Yixuan Ren ... special thanks

See also

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

Contribute to This Page


Recently Viewed