X

Cast & Crew

Directed By

Written By

Scott Wascha
written by

Cast

Stanley Tucci
Dr. Munchin
Bobby Cannavale
Detective Vicars
Laverne Cox
Detective Nevin
Constantine Gregory
Driver Curtis
Ori Pfeffer
Delacroix
David Bradley
Gareth Fizel
Susan Sarandon
Woman with No Name
Nathan Cooper
Nerd Number 3
Joseph Grogan
Another Nerd
Steven Osborne
Barry Kasparzki
Tom Xander
Toby Kasparzki
Evan Sharp
Jalen Vicars
Sofia Weldon
Lindy (9 Yrs)
Eliya Or
Lindy (14 Yrs)
Dorottya Bartok
Lindy's Mother
Orlin Pavlov
Lindy's Father
Simon Bullok
Deli Clerk
Harry Anichkin
Deli Old Man
Brayden Pindur
Deli Pubescent Kid
Chloe Rahal
Highschool Girl # 1
Chloe Sarbib
Highschool Girl #2
Mara Chapanova
Deli Old Woman
James Grogan
Fight Goon #1
Adam Brashaw
Fight Goon #2
Christian Brassington
Reception Clerk (Julian)
Vasil Yordanov
Kasparzki Bodyguard
Jennifer Snodgrass
Parking Attendant
Genadiy Ganchev
Short Fighter
Glyn Bateman
Imperion Security Officer
Lati Gbaja
Hospital Visitor
Dimitar Ilkov
Fizel's Assistant
Richard Price
Southbank Passerby
Stuart Shepherd-Garner
Imperion Security Officer

Produced By

Mark Birmingham
line producer
Christa Campbell
executive producer
Boaz Davidson
executive producer
Jeffrey Greenstein
executive producer
Lati Grobman
executive producer
Victor Hadida
co-executive producer
Ashley Henderson
co-producer
Veselin Karadjov
line producer
Avi Lerner
executive producer
Heidi Jo Markel
executive producer
Tanner Mobley
executive producer
Lonnie Ramati
co-executive producer
Trevor Short
executive producer
Yanko Ushatov
line producer: third unit
Les Weldon
producer
Gareth West
executive producer
Jonathan Yunger
executive producer

Cinematography

Jules O'Loughlin
director of photography

Sound

Vinny Alfano
adr recordist
Matt Bainbridge
adr recordist / assistant re-recording mixer
Nikolay Bakalov
sound effects editor
Alistair Bathgate
sound assistant: dailies
Zahary Borisov
assistant dialogue editor
Sam Burden
adr mixer
Kris Casavant
supervising sound editor
Adam Chestnutt
additional boom: UK
Enos Desjardins
re-recording mixer
Adrian Gougov
adr editor / adr supervisor / dialogue editor
Ashley Henderson
sound editor
Gord Hillier
adr supervisor / dialogue editor / dialogue supervisor
Kiril Kaloyanov
boom operator
Tapio Liukkonen
foley artist
Ivan Nikolov
head re-recording mix technician
Ryan Nowak
sound designer

Casting Director

Mariana Stansheva
casting director: Bulgaria Unit

Production Design

Set Design

Orlin Grozdanov
set decorator: Bulgaria
Kimberley Hussey
Set Decorator

Makeup

Anna Andreeva
hair & makeup artist: dailies
Chase Aston
makeup artist: Kate Beckinsale
Satinder Chumber
special makeup effects artist
Natasha Fagri
hair & makeup supervisor: UK Unit
Ivanka Gorchinina
hair & makeup artist: dailies
Anita Hvarleva
hair & makeup artist: dailies
Sofi Hvarleva
key hair & makeup artist: Bulgaria Unit
Gergana Ivanova
hair & makeup artist: dailies
Ventsislava Koycheva
hair & makeup artist: dailies
Annelise Levy
hair & makeup artist / prosthetic artist
Aaron Light
hair stylist: Kate Beckinsale
Mariana Love
key hair stylist: third unit / key makeup artist: third unit
Rositsa Milkova
hair & makeup artist: dailies
Atanaska Popova
hair & makeup artist: dailies
Yana Popova
hair & makeup artist: dailies
Petya Simeonova
hair & makeup artist: third unit
Atanas Temnilov
hair & makeup artist: dailies
Valentin Valov
special makeup effects artist
Francesca Van Der Feyst
hair & makeup designer
Rebecca Woodland
junior hair & makeup artist
Kristyan Mallett
prosthetics supervisor

Special Effects

Warwick Boole
senior special effects technician
Ivan Delev
special effects coordinator
Danny Hargreaves
special effects supervisor
Edward Chiswell Jones
special effects technician
Emyr Lewis
special effects technician
Ryan Long
special effects supervisor
Stuart Lovelock
special effects technician
Jared Manley
special effects floor supervisor / special effects technician
Ivaylo Nalbantov
special effects technician

Visual Effects

Mihail Ahchiev
compositor: Worldwide FX
João Almeida
compositing artist: Nu Boyana FX
Stanimir Angelov
lighting artist: Worldwide FX
Miguel Arribas
visual effects artist
Denitsa Baycheva
matchmove artist: Worldwide FX
Kleisi Begaj
visual effects
Tiago Beijoco
development: Nu Boyana FX
Nikolay Bonev
cg supervisor
Alexandra Capilla
cg and lighting artist: Nu Boyana FX
Sofia Cascais
cg and lighting artist: Nu Boyana FX
Filip Cherkezov
matchmove artist: Worldwide FX
Yana Chervenyashka
concept artist/matte painter
Carlos Cidrais
visual effects supervisor: Nu Boyana FX
Adrián Cuella
cg and lighting artist: Nu Boyana FX
Anna Damyanova
visual effects editor
Kristina Dasheva
2d compositor
Christophe Dehaene
compositing supervisor: Nu Boyana FX
Ivaylo Dimitrov
digital compositor: Worldwide FX
Konstantin Dimitrov
digital compositor
Peter Dimitrov
visual effects supervisor
Dinko Dimov
digital matte painter
Venelin Dinkov
VFX Art Director
Pedro Domingo Luque
visual effects supervisor: Nu Boyana FX
Stanislav Draganov
visual effects artist
Marta Duarte
cg and lighting artist: Nu Boyana FX
Bahtiar Emin
digital compositor
Eduardo Faria
compositing artist: Nu Boyana FX
Clara García-Pando
compositing artist
Aurélien Geenen
visual effects lighting artist
Kiril Georgiev
visual effects coordinator
Denitsa Georgieva
visual effects artist
Gergina Georgieva
tracking & layout artist: Nu Boyana FX
Svilena Georgieva
compositor: Worldwide FX
Veselina Georgieva
on-set visual effects supervisor
Sofia Gesheva-Aleksieva
digital compositor
Qian Han
compositing artist: Nu Boyana FX
Gratsiella Hristova
2d compositor
Ivan Gochev Ivanov
lead fx artist
Ivan Todorov Ivanov
visual effects editor
Jivko Ivanov
photogrammetry supervisor
Mihail Ivanov
simulation artist: Worldwide FX
Todor Ivanov
digital compositor
Tsvetan Ivanov
3d animator: Worldwide FX
Iveta Ivanova
matchmove artist: Worldwide FX
Katya Ivanova
senior compositor
Kremena Ivanova
visual effects project coordinator
Teodora Ivanova
digital compositor
Kristina Kalapova
digital compositor
Nikolay Kirov
vfx data wrangler on set
Momchil Koev
digital compositor
Gordana Krsteva
digital compositor
Sara Maccaferri
compositing artist: Nu Boyana FX
Julia Manolova
visual effects coordinator
Silviya Mariyanova
visual effects project manager: Worldwide FX
Erika Mascolo
compositing artist: Nu Boyana FX
Gergana Masheva
layout artist: Worldwide FX
Mariano Melman Carrara
visual effects producer
Metodieva Evelina
visual effects coordinator
Stefan Mihalev
digital compositor
Kalin Mihaylov
visual effects artist
Mark Millena
digital compositor: WWFX UK
Ani Miloshova
digital compositor
Radoslav Misarokov
lead visual effects project manager
Nikolay Mishonov
senior fx td
Svetoslav Mitev
visual effects coordinator
Andrés Más
visual effects coordinator: Nu Boyana FX
Nikol Nacheva
digital compositor
Encho Nedevski
compositing artist
Bogdan Nedkov
digital compositor
Georgi Nikolov
digital compositor
Carlo Orlandi
digital compositor
Pietro Orlandi
digital compositor
Alzira Pacheco
development: Nu Boyana FX
Nikolay Pachov
visual effects editor
Francisco Paim
cg and lighting supervisor: Nu Boyana FX
Leonardo Paolini
compositing supervisor
Hristina Patkova
visual effects artist
Desislava Pavlova
visual effects coordinator
Miguel Peixoto
it systems: Nu Boyana FX
Diyan Penev
digital compositor
Nick Peshunoff
visual effects project manager
Petia Petkova
visual effects associate producer
Timoteo Osella Pettrich
compositing artist: Nu Boyana FX
Maria Popova
digital compositor
Alexandra Portero
cg and lighting artist: Nu Boyana FX
Nu Boyana Portugal
visual effects
A. Martín Puentes
animation supervisor: Nu Boyana FX
Marinela Racheva
digital compositor
Rokas Rakauskas
visual effects development artist: Nu Boyana FX
Elena Rapondzhieva
visual effects producer: Nu Boyana FX
Sonia Ros Gómez
head of visual effects production: Nu Boyana FX
Ivan Roujev
concept artist and matte painter
Svetoslav Savov
visual effects artist
Aleksandar Slavov
digital compositor
Boris Sokolov
digital compositor
Lyubov Spasova
digital compositor
Stanislav Stavrev
digital compositor
Stoimen Stoyanov
digital compositor

Assistant Director

Laura Briggs
Set PA: Dailies
Tom Coulommiers
assistant director
Monika Hristova
second assistant director
Sophie Kenny
crowd third assistant director: UK
Galina Kyuchukova
second assistant director
Terence P. Madden
second assistant director: UK
Maya Markova
second second assistant director
Rhiannon Mobbs
Floor Runner
Laura Moloney
third assistant director: UK
Aliki Nakopoulou
trainee assistant director
Greg Powell
second unit director
Michael Searle
additional third assistant director
Antony Tanev
first assistant director
Illias Thoms
third assistant director: UK
Zornitsa Tsvetanova
first assistant director: Bulgaria
Gianpiero Vannucci
crowd second assistant director: UK
Charlie Watson
first assistant director

Production Management

Steve Cole
unit manager
Paula Crickard
post-production supervisor
Dobri Georgiev
post-production media management
Edward Rastelli-Lewis
production manager
Seraphim Zlatev
post-production media management

Art Department

Bogdan Bogdanov
set dresser on set
Katerina Chrysafi
art department assistant
Elliot Coogan
stand-by art director
Oskar De Rozario
graphic designer
James Enright
asset producer
Charlie Howe Fox
stand-by improving props dresser
Nick Hope
production buyer
Peter Krumov
set dresser
Georgi Matsev
Graphic Designer: Bulgaria
Yossif Mladenov
set designer
Sofi Moore
assistant set decorator
Nikolai Nikolov
graphic designer
Catherine Oswald
petty cash buyer
Joshua Polley
property master
Peter Rakovski
property master: Bulgaria
Natasha Singh
Art Department Assistant
Giannis Skafidas
set designer
Dobrinka Stamenkova
art department coordinator
Yulian Svilenov
stand-by set dresser
George Thomson
chargehand set dresser
Lisa Turner
assistant property master
Evgeni Yordanov
construction manager
Margarita Zaharieva
assistant set decorator

Stunts

Boyan Anev
stunt performer
Tom Boney
stunt double: Stanley Tucci
Adam Brashaw
assistant fight coordinator
Liam Coote
stunt double
Antoni Davidov
Fight Choreographer / stunt coordinator
Ivailo Dimitrov
stunt performer
Alyma Dorsey
stunt double: Laverne Cox
Doren John Farmer
stunt performer
Genadiy Ganchev
stunt performer
James Grogan
fight coordinator
Joseph Grogan
stunt performer
Gabriella Harman
stunt double: Kate Beckinsale
Radoslav Ignatov
stunt performer
Ivan Iliev
stunt performer
Danko Jordanov
stunt double: Jai Courtney
Kenny Knight
stunt performer
Max Kraus
stunt performer
Duke Nwamerue
stunt performer
Greg Powell
supervising stunt coordinator
Tilly Powell
stunt performer
Mens-Sana Tamakloe
stunt performer
Teodor Tsolov
stunt coordinator
Tihomir Vinchev
stunt driver
Ivo Vuchkov
stunt driver
Belle Williams
stunt double: Laverne Cox
Vasil Yordanov
stunt performer

Animation

Editorial

Tom Aston
on-line editor
Oliver Finlinson
post-production assistant
Damian F. Gomez
first assistant editor
Ivan Todorov Ivanov
additional editor
Veliko Karachiviev
dailies supervisor
Patrick King-Templeton
post-production coordinator
Cara Manise
senior post producer
Pawel Pracz
trainee editor
David Spragg
trainee editor
Iain Thomson
first assistant editor
Charlie Variyski
supervising editor

Other

Ivaylo Avramov
assistant: Mr. Weldon
Jon Baker
armourer: UK Unit
Hannah Banks
stand-in: Kate Beckinsale
Alex Bartley
assistant: Ms. Beckinsale
Jasmine Becker-Williams
post-production coordinator: Nu Boyana UK / travel and accommodation coordinator
Delyan Borisov
production accountant
Daniel Bruckner
assistant: Avi Lerner
Conor Charles
President: Eclectic Pictures
Kate Clarke
production coordinator
Matt Dellowe
stand-in: Stanley Tucci
Rick Eyler
business and legal affairs: Millennium Media
Tony Finnigan
supervising armourer
Mia Garfield
set production assistant: dailies
Milena Georgieva
production accountant
Andrea Goocher
assistant: Ms. Wexler
Danny Greenstein
business and legal affairs: Millennium Media
Heather Greenstein
head of marketing: Millennium Media
Chris Hopper
assistant production coordinator
Ben Jansen
location assistant
Thayer Juergens
assistant: Jeffrey Greenstein and Jonathan Yunger
J.J. Nugent
head of international sales and distribution: Millennium Media
Ilia Pavlov
assistant: Jeffrey Greenstein and Jonathan Yunger
Ashley Peatross
assistant: Ms. Clark
Violeta Piperevska
production coordinator
Jason Potter
financial controller
Ceris Price
unit publicist
Kristina Radicheva
assistant: Tanya Wexler
Lonnie Ramati
production business affairs
Krasimir Rizov
Story Board Artist
Chloe Sarbib
assistant: Tanya Wexler
Sam Schulte
production and distribution manager: Millennium Media
Alexandra Silverstone-Channer
production assistant
Alexander Vanegas Sus
production assistant
Nicole Swinford
assistant: Mr. Bernardi
Kristina Tamahkyarova
assistant production coordinator
Sally Twigg
di producer
Alexandra Tzvetkova
publicity assistant
Tatiana Urquiza
producer's assistant
Evie Wray
stand-in

Music Department

Antonio Andrade
composer: additional music
Luiz Augusto Buff
music production services
Al Clay
music score mixer
Daniel Futcher
composer: additional music
Jeremiah Kohn
music producer
Amanda Marsh
score technical engineer
Robin Morrison
music editor
Erin Price
featured vocalist
Ryan Svendsen
head of music: Millennium Media / music supervisor
Jessica Rose Weiss
featured vocalist

Casting Department

Hugh Edwards
additional casting
Katerina Goranova
casting assistant
Hrista Ilieva
extras casting
Rumyana Popova
casting assistant

Costume Department

Kate Brontë-Stewart
crowd costume supervisor: UK
Hannah Campbell
assistant costume designer
Anna Gelinova
assistant costume designer
James Casey Holland
costume concept artist
Jasmin Ada Knox
costume buyer
Liberty McMillan-Parker
costume supervisor
Gabriella Morpeth
set costumer
Lamorna O'Toole
costume assistant
Marina Proykova
set costumer
Vyarka Sirkova
set costumer
Quin Sotelo
costume buyer

Camera Department

Westley Agius
electrician
Nikola Angelov
data manager
Dragomir Arnaudov
high-speed cinebot technician
Teodor Asenov
head technicon
Gloria Banderska
camera trainee
Erik Bassan
camera trainee
Borislav Belberov
second assistant camera: "a" camera
Christian Bernutz
russian arm camera operator
Ian Bird
A camera dolly grip / key grip
Samuel Cig
camera operator: phantom camera / first assistant camera: additional / second assistant camera
Stanislav Dimitrov
best boy electric
Darren Edwards
EPK & Cast Interviews Cinematographer
Yolandé Haynes
camera trainee
Hristo Idakiev
gaffer: Bulgaria
Kaloyan Ignatov
gimbal technician: second unit
Geo Ivanov
camera operator: "c" camera
Ivaylo Ivanov
camera operator: "a" camera, third unit
Luciano Ivanov
porcupine technician
Vania Ivanova
first assistant camera
George Jenkins
lighting console operator
Dimitar Krastev
drone pilot
Markus Kuballa
russian arm operator
Ivelin Metodiev
first assistant camera
Martin Nazlamov
electrician
Paula Nenova
first assistant camera: "b" camera
Jules O'Loughlin
camera operator: "a" camera
Vasil Paunov
second assistant camera: b camera
Michael Pentney
digital imaging technician
Georgi Petkov
best boy grip
William Sheffield
best boy electric
Georgi Sirakov
video control
Iva Slavova
drone camera operator
Martin Taylor
rigging gaffer
Josefine Thieme
second assistant camera: "a" camera
Ivaylo Tsvetkov
first assistant camera
Jonathan Tyler
camera operator: "b" camera / steadicam operator
Ivan Vatsov
camera operator
Vladimir Velichkov
assistant camera
Charlie Whitaker
first assistant camera: "a" camera
Greg Whitbrook
lighting technician
Mihail Yanakiev
camera operator: additional camera

Location Management

Lewis Andrews
locations
Lewis Andrews
location assistant: UK
Steve Cole
unit manager: UK
Sjors Fiege
location assistant
Ben Jansen
location assistant: UK
Stefan Mutafchiev
location manager: Bulgaria
Tsvetan Pashaliyski
location assistant: Bulgaria
James Player
supervising location manager: UK
John Shedden
assistant location manager/scout: UK

Script Department

Giulia Patanè
script supervisor
Movie title data and credits provided by
IMDb logo