X

Cast & Crew

Directed By

Written By

Richard Wenk
written by

Produced By

Ekaterina Baker
co-executive producer
Andrei Boncea
executive producer
Dragos Buliga
executive producer
Christa Campbell
executive producer
Luke Daniels
executive producer
Boaz Davidson
executive producer
Valentin Dimitrov
line producer: Bulgaria
Claiton Fernandes
executive producer
Vladimir Fernandes
executive producer
Jeffrey Greenstein
executive producer
Lati Grobman
executive producer
Eduard Irimia
associate producer
Avi Lerner
executive producer
Bernard Mazauric
line producer
Balan Melarkode
executive producer
Euzebio Munhoz Jr.
executive producer
Daniel Negret
executive producer
Gabriel Popescu
line producer
Lonnie Ramati
co-executive producer
Regina Seifert
co-producer
Trevor Short
executive producer
Jarrett Spiegel
associate producer
Kyle Stroud
executive producer
Gareth West
executive producer
Simon Williams
executive producer
Bruno Wu
executive producer
Jonathan Yunger
executive producer

Music

Cinematography

David Tattersall
director of photography

Sound

Matt Bainbridge
assistant re-recording mixer
Nikolay Bakalov
sound effects editor
Cristian Calinescu
second boom operator / sound utility: Bucharest
Kris Casavant
supervising sound editor
Constantin Dinu
second unit
Hugh Edwards
adr/loop director
Adrian Gougov
adr supervisor/editor / dialogue editor
Gord Hillier
dialogue/adr supervisor / re-recording mixer
Kiril Kaloyanov
boom operator
Amanda Knowledge
audio description re recording mixer
Tapio Liukkonen
foley artist
Mark Melamed
assistant re-recording mix technician
Valery Metodiev
boom operator: Bulgaria
Victor Miu
adr engineer
Ivaylo Natzev
studio sound engineer
Ivan Nikolov
head re-recording mix technician
Ryan Nowak
sound designer
Darren Polish
audio description narrator
Colin Rogers
adr mixer

Production Design

Makeup

Sara Abdulla
additional assistant makeup artist
Bratu Alexandra
additional assistant makeup artist
Flory Andreescu
additional assistant makeup artist
Chase Aston
makeup artist: Maggie Q, Bulgaria
Kymber Blake
makeup artist: Maggie Q
Domnica Bodogan
key hair stylist
Bianca Boeroiu
key makeup artist
Cristina Chitu
additional assistant makeup artist
Catalina Coroiu
additional assistant makeup artist
Andreea Cucu
additional assistant makeup artist
Camille Friend
hair designer: Samuel L. Jackson
Diana Froicu
additional assistant makeup artist
Jake Garber
makeup designer: Samuel L. Jackson
Eszter Hercsik
hair stylist: UK / makeup artist: UK
Michelle Hornet
additional assistant makeup artist
Bistra Kechedjieva
makeup artist: Bulgaria
Sheherezada Kouchaki
additional assistant makeup artist
Carmen Lazar
additional assistant makeup artist
Ligiana Manea
additional assistant makeup artist
Steluta Marin
additional assistant makeup artist
Ana Mihalache
assistant makeup artist
Bea Millas
hair stylist
Alexandra Moraru
additional assistant makeup artist
Alexandra Nadin
additional assistant makeup artist
Sandra Patrauceanu
additional assistant makeup artist
Anna Quinn
hair stylist: Mr. Keaton and Maggie Q
Liana Racaru
additional assistant makeup artist
Tatyana 'Tita' Sleptsova
key makeup artist: Bulgaria
Cristi Stoica
additional assistant makeup artist
Yana Stoyanova
hair designer / makeup designer / prosthetics designer
Gabriela Tanuta
additional assistant makeup artist
Nelly Teova
key hair stylist: Bulgaria
Luciana Tudor
additional assistant makeup artist
Alexandra Tudose
additional assistant makeup artist
Clara Tudose
hair stylist / makeup artist
Francesca Van Der Feyst
hair stylist: Maggie Q, Bulgaria / makeup artist: Maggie Q, Bulgaria
Nicole Venables
wig designer

Special Effects

Nick Allder
special effects coordinator
Paul Bourcart
master armourer
Yovko Dogandjiiski
special effects supervisor: Bulgaria
Nicu Ion
special effects technician
Ivalyo Maksimov
special effects supervisor: Bulgaria
Bogdan Parvulescu
special effects technician
Eugenia Parvulescu
special effects technician
Alexandru Petre
special effects technician
Daniel Pirvulescu
special effects supervisor
Adrian Popescu
weapons master / weapons supervisor
Florin Stoian
special effects technician
Antonia Tocheva
special effects coordinator: Bulgaria
Sorin Udroiu
special effects technician

Visual Effects

Mihail Ahchiev
compositor: Worldwide FX
João Almeida
compositing artist: Nu Boyana Portugal
Peter Bailey
paint and roto artist
Denitsa Baycheva
matchmove artist: Worldwide FX
Kleisi Begaj
visual effects
Nikolay Bonev
cg supervisor
Christopher Newlove-Carvisiglia
virtual production technical director
Filip Cherkezov
VFX Data Wrangler / matchmove artist: Worldwide FX
Yana Chervenyashka
concept/matte painting artist
Anna Damyanova
visual effects editor
Kristina Dasheva
2d compositor
Christophe Dehaene
compositing supervisor: Nu Boyana Portugal
André Dias
compositing artist: Nu Boyana Portugal
DimitarMytagDimitrov
digital compositor: Red Ring Entertainment
Ivaylo Dimitrov
digital compositor: Worldwide FX
Konstantin Dimitrov
digital compositor
Peter Dimitrov
visual effects supervisor
Alexander Dimov
visual effects: Red Ring Entertainment
Dan Dindarov
lighting technical director: WorldwideFX
Pedro Domingo Luque
visual effects supervisor: Nu Boyana Portugal
Stanislav Draganov
visual effects artist
Bahtiar Emin
digital compositor
Eduardo Faria
compositing artist: Nu Boyana Portugal
Reinaldo Furegato
senior effects technical director: Worldwide FX UK
Nikolay Gachev
visual effects supervisor
Angel Galindo
development: Nu Boyana Portugal
Clara García-Pando
compositing artist
Kiril Georgiev
visual effects coordinator
Gergina Georgieva
animator: Nu Boyana FX
Svilena Georgieva
compositor: Worldwide FX
Sofia Gesheva-Aleksieva
digital compositor
Diego Gortázar
cg supervisor: at nu boyana portugal
Danail Hadzhiyski
visual effects producer
Paul Hamblin
virtual production supervisor
Gratsiella Hristova
2d compositor
Ivan Gochev Ivanov
lead effects artist
Jivko Ivanov
photogrammetry supervisor
Jivko Ivanov
photogrammetry supervisor
Todor Ivanov
digital compositor
Iveta Ivanova
matchmove artist: Worldwide FX
Katya Ivanova
senior compositor
Kremena Ivanova
visual effects project coordinator
Teodora Ivanova
digital compositor
Momchil Koev
digital compositor: Red Ring Entertainment
Lazarin Kouchev
3d supervisor: Nu Boyana FX
Gordana Krsteva
digital compositor
Sara Maccaferri
compositing artist: Nu Boyana Portugal
Julia Manolova
visual effects coordinator
Silviya Mariyanova
visual effects project manager: Worldwide FX
Erika Mascolo
compositing artist: Nu Boyana Portugal
Gergana Masheva
layout artist: Worldwide FX
Mariano Melman Carrara
visual effects producer
Metodieva Evelina
visual effects coordinator
Stefan Mihalev
digital compositor
Mark Millena
digital compositor
Ani Miloshova
digital compositor
Radoslav Misarokov
lead visual effects project manager
Nikolay Mishonov
senior effects technical director
Svetoslav Mitev
visual effects coordinator
Chris Musselwhite
virtual production producer
Andrés Más
visual effects coordinator: Nu Boyana Portugal
Nikol Nacheva
digital compositor
Bogdan Nedkov
digital compositor
Georgi Nikolov
digital compositor
Jose Zea Nombela
cg lighting supervisor: Nu Boyana Portugal
Carlo Orlandi
digital compositor
Pietro Orlandi
digital compositor
Alzira Pacheco
development: Nu Boyana Portugal
Nikolay Pachov
visual effects editor
Leonardo Paolini
compositing supervisor
Hristina Patkova
digital compositor
Desislava Pavlova
visual effects coordinator
Miguel Peixoto
it systems:: Nu Boyana Portugal
Diyan Penev
digital compositor
Nick Peshunoff
visual effects project manager
Timoteo Osella Pettrich
compositing artist: Nu Boyana Portugal
Milen Piskuliyski
visual effects supervisor
Maria Popova
digital compositor
Alexandra Portero
cg lighting artist: Nu Boyana Portugal
Nu Boyana Portugal
visual effects
A. Martín Puentes
animation supervisor: Nu Boyana Portugal
Marinela Racheva
digital compositor
Rokas Rakauskas
development: Nu Boyana Portugal
Elena Rapondzhieva
visual effects producer: Nu Boyana FX
Ivan Roujev
concept artist and matte painter
Svetoslav Savov
visual effects artist
Aleksandar Slavov
digital compositor
Stanislav Stavrev
visual effects
Kalin Stoyanov
visual effects: Red Ring Entertainment
Stoimen Stoyanov
digital compositor
Ida Stoycheva
3d artist
Hugo Suárez
cg lighting artist: Nu Boyana Portugal
Georgi Ugrinov
visual effects artist
Dragostin Valev
compositing supervisor
Vladimir Vatev
digital compositor
Yulian Velkov
visual effects data wrangler / visual effects: Worldwide FX
Zdravko Zdravkov
technical support: Worldwide FX

Assistant Director

Emilie Balusson
third assistant director
Bianca Bumbacea
cast production assistant
Simona Dinu
first assistant director: Romania
Petya Evtimova
first assistant director: second unit
Mariana Grama
additional second second assistant director
Dian Hristov
second unit director
Mihajlo Kocev
first assistant director: Bulgaria
Melisa Kurtay
first assistant director: pick-up unit
Kristiyan Lovrich
third assistant director: Bulgaria
Alexandra Marinescu
additional second second assistant director
Pircalabu Mihai
additional assistant director / third assistant director
Bruce Moriarty
first assistant director
Horea Musca
additional second second assistant director
Radu Nechita
additional second second assistant director
Mihai Parcalabu
additional second second assistant director
Boyka Pehlivanova
first assistant director: Bulgaria
Teodora Petrova
third assistant director: Bulgaria
Rumyana Popova
second assistant director: Bulgaria
Cati Prodan
second assistant director
Evelina Siminica
second assistant director: second unit
Ionut Sirbu
second second assistant director
Daniela Soare
additional second second assistant director
Svetoslav Svilenov
trainee assistant director
Szonja Szekerák
second assistant director: UK
Raphael Tudor
additional second second assistant director
Jack Wren
third assistant director: UK

Production Management

Delyan Borisov
production accountant
Paula Crickard
post-production supervisor
Sagiv Diamant
production supervisor
Ralph Eisenmann
production manager: Scout & VFX Plates
Dobri Georgiev
post-production media management
Stefan Petcu
unit manager
Edward Rastelli-Lewis
production manager: UK Shoot
Simeon Vasilev
production manager
Dorit Yosha
production accountant
Seraphim Zlatev
post-production media management

Art Department

Sucioaia Alexandra
set dressing painter
Radu Alexandru
set dresser
Toni Anastasiei
assistant set decorator
Madalina Anton
on set painter
Atanas Apostolov
set dresser: Bulgaria
Aniela Ban
set designer
Razvan Bestea
graphic designer
Roxana Chitescu
picture vehicles assistant
Radu Costache
assistant property master
Nicolae Florin Gabriel
construction coordinator
Tudor Stefan Ghiuta
art direction supervisor
Adi Handac
property master
Sean Lemaire
graphic designer
Mircea Tudor Marinescu
art department coordinator
Silvia Nancu
set designer
Iulia Pasarica
set designer: art department
Octav Tudor
picture vehicles coordinator
Krista Vacheva
storyboard artist
Bogdan Voiculescu
graphic designer

Stunts

Alexandru Bordea
stunt performer
Gabi Burlacu
stunt performer
Alexandru Caragea
stunt performer
Baby Christopher
stunt double: Duquet
Andrabulea Cigel
stunt performer
Cincan Daniel
stunt performer
Georgi Dimitrov
car stunt coordinator / key stunt rigger
Kiante Elam
stunt double: Samuel L. Jackson
Ilian Emanviov
stunt performer
Calin Ferezan
stunt performer
Marius Florian
stunt coordinator
Banica Gheorghe
stunt performer
Claudia Heinz
double: Maggie Q / stunt player: Assassin / utility stunt: previs fights
Romulus Hotea
stunt performer
Dian Hristov
stunt coordinator
Vlad Iacob
stunt double: Patrick Malahide
Radoslav Ignatov
stunt performer
Deliu Ionut
stunt performer
Tanja Keller
stunt double: Maggie Q
Georgi Manchev
assistant stunt coordinator / fight choreographer
Stiliyan Mavrov
stunt double: Michael Keaton / stunts
Dudu Mihai
stunt performer
Daren Nop
stunt performer
Bogdan Oancea
stunt performer
Cosmin Padureanu
stunt performer
Daniel Pisica
stunt performer
Mihaela Radu
stunt performer
Krum Rangelov
stunt driver
Elitsa Razheva
stunt performer
Altynbek Shaken
stunt performer
Stefan Shopov
stunt rigger
Florin Stancu
stunt performer
Daniel Tomescu
stunt performer
Valeriu Tomescu
stunt performer
Ivo Vuchkov
stunt driver
Dong Hyun Yoon
stunt player / stunts

Editorial

Tom Aston
on-line editor
Oliver Finlinson
post-production assistant
Veliko Karachiviev
dailies supervisor
Patrick King-Templeton
post-production coordinator
Vanessa Taylor
digital intermediate colorist
Nedelko Tudzharov
first assistant editor
Sally Twigg
junior digital intermediate producer

Other

Roxana Chitescu
picture vehicles assistant
Mark Dennis
driver to director: Martin Campbell
Cristian Gnevnoi
transportation captain
Radu Vaida Muntean
transportation coordinator
RinghilescuDumitru
transportation

Music Department

Jennifer Barak
music editor
Min He
composer: additional music
Sophia Hernandez Lin
musician: shinobue flute
Dave Kushner
composer: additional music
Ryan Svendsen
music supervisor
Perry Woo
composer: additional music

Casting Department

Andrei Dumitrescu
extras casting
Silawn Lewis
extras casting: stand-in's camera test only
Rory Okey
casting associate
Johnny Ong
casting studio manager
Tudor Volonciu
extras casting
Maia von Hurter
casting associate

Costume Department

Laurentiu Alexe
set costumer: principals
Carmen Cristea
dresser/costumer: Maggie Q
Oana Draghici
costume supervisor
Lavinia Geambasu
assistant costume designer
Savannah Tatreau
assistant costume designer
Karyn Wagner
costumes: Mr. Jackson, Mr. Keaton and Ms. Q

Camera Department

Iancu Adrian
electrician
Nikola Angelov
data manager
Octavian Arsene
electrician
Ian Bird
A camera dolly grip / key grip
Samuel Cig
additional first assistant camera / second assistant camera: "a" camera
Catalin Ciobanu
electrician
Liviu Cosor
electrician
Lulu de Hillerin
camera operator: "c" camera / camera operator: second unit
Lucian Diaconu
gaffer: second unit
Liudmil Donchev
second assistant camera
Cristian Dragos
first assistant camera: "a" camera
Ismail Falton
electrician
Bogdan Geambasu
data wrangler: second unit
Claudiu Ghiteanu
dimmer board operator
Julian Gochev
scorpio head technician
Mihai Golgot
Rigging grip
Trung Nam Hoàng
camera operator: Vietnam
Ivaylo Ivanov
camera operator: additional camera
Penko Ivanov
electrician: Bulgaria
Andrei Karastanef
first assistant camera: "c" camera
Dimitar Kostadinov
electrician: Bulgaria
Mihail Kotev
first assistant camera
Dimitar Krastev
drone pilot
Phillipe Malita
first assistant camera: second unit
Boris Manolov
electrician: Bulgaria
Vladislav Mateev
first assistant camera: "a" camera, Bulgaria
Alexander Mihailov
electrician: Bulgaria
Vihar Nikolov
best boy grip / grip
Luca Parasiliti
camera trainee: UK
Razvan Paslaru
key grip: Romania
Adrian Pircalabu
second unit
Ben Platts
drone pilot
Liviu Popa
rigging gaffer
Nikolay Predov
electrician: Bulgaria
Strahil Predov
gaffer: Bulgaria
Steve Quan
drone cinematographer
Romeo Racman
electrician
Jichici Raul
still photographer
Marius Rogojinaru
video assist
Razvan Rosca
second assistant camera: "d" camera
Ana Maria Scortescu
second assistant camera: "c" camera
Viorel Sergovici
cinematographer: second unit
Razvan Sima
camera operator
Georgi Sirakov
video control: Bulgaria
Iva Slavova
Drone Camera Operator
Constantin Stan
second assistant camera: "b" camera
Dan Stroe
drone pilot
Bogdan Talpeanu
first assistant camera: "b" camera
Cvetan Trifonov
electrician: Bulgaria
Kiril Valchanov
camera operator: "a" camera/steadicam

Location Management

Joel R. Demallistre
location scout: DR
Pier Laurenza
location scout: Vietnam
James Player
location manager: UK
Todor Stamenov
location manager: Bulgaria

Script Department

Milena Mihaylova
script supervisor: London
Monica Tatu
script supervisor: second unit
Adina Zota
script supervisor
Movie title data and credits provided by
IMDb logo