X

Cast & Crew

Directed By

Dante Lam
Director

Cast

Yi Zhang
Yang Rui
Hai-Qing
Xia Nan
Jiang Du
Xu Hong
Fang Yin
Li Dong
Yutian Wang
Zhang Tiande
Jiahao Guo
Lu Chen
Khalid Benchagra
Dr. William Parsons
Jacky Cai
Drone pilot
Shaune Diop
Pirate Leader
Faical Elkihel
Military Captain
Yuri Khlystov
Serviceman
Qiang Wang
Political commissar
Yanlin Wang
Sniper Luo Xing
Simon Yam
Newspaper editor Alfred
David Yu
Consul Ho (He Qingliu)

Produced By

Zakaria Alaoui
line producer: Morocco
Yongjie Hu
producer
Albert Lee
supervising producer
Candy Leung
producer
Zhenhua Lu
producer
Jing Tang
producer
Albert Yeung
executive producer
Dong Yu
executive producer

Sound

Maile Cannon
adr casting: foreign languages
Poolpetch Hatthakitkosol
sound effects editor
Tanadon Hosathitam
music score mixer and editor
Nopawat Likitwong
re-recording mixer
Sarunyu Nurnsai
sound designer
Francisco Rizzi
foley artist
Kaikangwol Rungsakorn
sound effects editor
Martín Scaglia
foley recordist
Nithit Wongwattanasin
sound effects editor
Stan Yau
dialogue editor / dialogue mixer

Casting Director

Art Direction

Makeup

Lisa Cartlidge
prosthetic artist
Sonia Coppi
special makeup production manager
Zac Coyle
hair punching
Sophie Louise Davis
assistant prosthetic artist
Rebecca Lofvenmark
prosthetic artist
Chris Lyons
special effects teeth
Frances Patterson
Prosthetics Coordinator
Matthew Smith
prosthetic makeup designer

Special Effects

Belaid Fougdal
special effects technician
Hanin Ouidder
special effects coordinator
Matthew Smith
special effects makeup designer
Cliff Wallace
special effects make-up

Visual Effects

Michal Cavoj
cg generalist: Pixomondo
Ronnachai Changsri
visual effects artist
John Dietz
visual effects consultant: BangBang
Renat Gabdrakhmanov
digital compositor
JeongWook Han
fx artist: 2L Imageworks
Ka-Chuen Ho
lead fx artist
Adam Hopper
compositing supervisor
Mahesh Babu J
visual effects artist
Chansoo Kim
cg supervisor: Digital Idea
Danny S. Kim
vfx supervisor department: Macrograph
Jihyun Kim
senior concept artist
Jaehyuk Ko
director of research and development
Václav Kubant
compositor: Pixomondo
Kosta Lagis
cg supervisor
Thomas Lautenbach
visual effects supervisor: Pixomondo
Joung Hoon Lee
supervising visual effects artist
Armen Mailyan
compositor: Pixomondo
Jihyun Nam
effect supervisor
Keun-Pyo Park
cgi supervisor
Sunny Sung-Yong Park
visual effects
Youngil Pyo
cg supervisor
Gareth Repton
visual effects supervisor
Jung Jin Song
cg supervisor
Guo-Feng Tang
visual effects producer: Pixomondo
Bill Wang
visual effects production manager: Pixomondo
Dennis Yeung
visual effects producer
Baek Yiseul
fx artist
Jinhee Kim
visual effects producer
Sung-min Alvin Yun
visual effects supervisor

Assistant Director

Achraf Aalami
third assistant director
Noureddine Aberdine
first assistant director
Mohamed Aghroud
second assistant director
Mohamed Amine Ayad
assistant director
Lofti Aït Jaoui
first assistant director
Becky Chan
second assistant director
Sze Chee Chin
third assistant director
Rachid Doha
second assistant director
Hicham Goullal
third assistant director
Simon Lam
second assistant director
Garlic Lee
third assistant director
Vanessa Ching-Lan Li
second assistant director
Wei Chyen Lim
third assistant director
Kam Yee Low
first assistant director
Kayee Poon
second assistant director
Mohammed Hamza Regragui
additional second assistant director: picture cars, morocco
Mounir Zaoui
second assistant director

Production Management

Chi-Ho Cheung
production manager

Art Department

Hiu Kwan Catherine Cheuk
assistant art director
Kim-Wai Chung
prop master
Tarek El Asmar
graphic designer
Mohamed Houssni
head of set dressers
Brahim Mesaaoudi
set dresser
Amin Rharda
assistant property master
Ilias Zergouni
assistant art director

Stunts

Younes Afroukh
stunt performer
Faycal Attougui
morocco / stunt coordinator
Mohamed Attougui
stunt performer
Hami Belal
stunt performer
Brahim Boukhizzou
stunt performer
Ait ben Azzouz Brahim
stunt performer / stunts
Siu-Ho Chang
stunt driver
Jarno Cordia
additional stunt coordinator
Benoît Fabre
stunt performer
Jenna Gygi
stunt coordinator
Benjamin Hicquel
stunt performer
Gérard Lesage
stunt performer
Youssef Marchouki
stunt performer
Aimad Mghar
stunt performer
Matt Moore
stunt performer
Abdellah Ouksih
stunt performer
Scott Paterson
stunt performer
Aitoufqir Rida
stunt performer
Mohamed Semmoum
stunt performer
Simon Shiyamba
stunt performer
Fokke van der Werf
stunt performer
Jérémie Vigot
stunt performer
Jack Wai-Leung Wong
action director

Editorial

Chi-Hung Choi
trailer editor
Wai-Shan Fan
assistant editor
Siwapoom Suesat
online editor

Other

Abde Sallam Ait Abdellah
Asssitant production accountant
Hajar Belkasmi
set production assistant
Bouchra Bentayeb
assistant production coordinator
Pierre Bourdaud
voiceover actor
Maile Cannon
dialogue coach: Hai Qing
Chi-Hung Choi
making-of director
Tina Collins
dialect coach: HaiQing
Khadja Koulla
production coordinator
Marc Leroyer
weapons supervisor/armorer
Myriam Loukili
production accountant
Salah Rakouch
production assistant
Frank See
Military Adviser / combat action choreographer
Widad Taha
production coordinator
Isabelle Tai
marketing
Willow Wang
production accountant

Music Department

Kostas Christides
orchestrator
Norbert Elek
orchestrator
Marcus Fong
orchestrator
Bálint Sapszon
orchestrator / session supervisor
Vithor Moraes
assistant music editor

Casting Department

Taoufik El Jannani
casting assistant
Mounir Saguia
casting director: Morocco
Oumaima Wahid
casting assistant

Costume Department

Adil Arbouch
assistant costume designer
Erica Weiru Chang
assistant costume designer
Shirley Kao
assistant costume designer
Sara Khabir
costume buyer
Kathy Ka-Yi Leung
assistant costume designer
Meng-Yun Wu
assistant costume designer

Camera Department

Phil Arntz
aerial director of photography
Prasankij Chaiboriphan
digital imaging technician
Man Lung Choi
camera operator
Jarno Cordia
aerial dp: aerial footage
Peter Davis
aerial director of photography
Adam Huddlestone
aerial director of photography
Wai Lun Koo
camera operator
Weijun Liu
aerial drone cinematographer
Mohamed Ait Mhand
rigging gaffer
Pool Nganpeerapong
digital imaging technician
Jonathan Lele Young
camera operator

Location Management

Youssef Abagourram
location manager
Mounir Akkaoui
assistant base camp manager
Abderrahim Amirate
location assistant
Samir Benayyad
location assistant
Mohamed Benhmamane
location manager
Abdelaziz Boukdam
location assistant
Khalid Bouslamy
assistant location manager
Rachid Choutrik
location assistant
Rachid Derrouich
location assistant
Mhamed Douha
location assistant
Nassim Driouche
location assistant
Omar Driouche
location manager
Imad El Ghazi
assistant location manager
Redouane Fihi
key assistant location manager
Adil Hajji
location assistant
Faical Hajji
assistant location manager
Youssef Hajji
location assistant
Lahoucine Khabid
location assistant
Driss Ait Lahcen ou Lahcen
assistant location manager
Mohamed Mahmoud
location coordinator
Ahmed ait Mbarek
base camp manager
Ouadia Oufint
location assistant
Abdelhakim Ouiski
location assistant

Script Department

Xeson Chan
script supervisor
Movie title data and credits provided by
IMDb logo