X

Cast & Crew

Directed By

Written By

Mauro Borrelli
story by / screenwriter
Scott Svatos
screenwriter

Produced By

Sebastien Aussal
co-executive producer
Radostwana Barders
associate producer
Shanan Becker
executive producer
Gints Berzins
associate producer
Bill Bromiley
executive producer
Julia Kim-von Den Driesch
associate producer
Liam Fraher
associate producer / executive producer
Arianne Fraser
executive producer
Qin Gang
associate producer
Monique Green
co-executive producer
Martaa Ivaninoka-Cjina
associate producer
Rami Jaber
associate producer
Eriks Kibermanis
associate producer
Vadim Kononov
associate producer
Jeff Kranzdorf
executive producer
Alvis Krasovskis
associate producer
Janis Jakuss Kreituss
associate producer
Anita Levian
co-executive producer
Svetlana Levicheva
associate producer
Ugis Liepins
associate producer
Adel Nur
producer
Max Pavlov
producer
Delphine Perrier
executive producer
Igor Pronin
producer
Qais Qandil
executive producer
Gilad Regev
executive producer
Ugis Riekstins
associate producer
Jonathan Saba
executive producer
Ness Saban
executive producer
Gederts Silins
associate producer
Danny Skutelis
executive producer
Yu-Fai Suen
producer
Janis Timma
executive producer
Gunars Udris
executive producer
Henry Winterstern
executive producer

Music

Cinematography

Denis Sorogin
second cinematographer

Sound

Verners Biters
sound mixer
Dane Butler
adr mixer: Chez Boom Audio
Wojciech Mielimaka
dialogue editor / sound effects editor / sound
Martins Rozentals
boom operator

Editing

Casting Director

Nika Stepanova
Casting Director

Production Design

Makeup

Chiara Bartoli
special makeup effects artist
Camilla Cavenaghi
special makeup effects technician
Luigi D'Andrea
key special makeup effects artist
Emilija Eglite
makeup artist
Arianna Ferrazin
special makeup effects assistant coordinator
Francesca Galafassi
senior special makeup effects technician
Simone Gammino
junior special makeup effects technician
Kristine Kajaka
assistant makeup artist
Kristine Mihailova
special makeup effects assistant
Una Ozola
assistant makeup artist
Jelena Pidjasa
special makeup effects assistant
Valentina Radenti
junior special makeup effects technician
Michele Salgaro Vaccaro
senior special makeup effects technician
Beatrice Tell
junior special makeup effects technician
Valentina Tomljanovic
special makeup effects trainee
Valentina Visintin
special makeup effects designer

Special Effects

Janis Jakuss Kreituss
special effects supervisor

Visual Effects

Marcin Bielenin
visual effects artist: digital matte painting
Tomasz Faras
visual effects artist: fx
Mateusz Gajewski
visual effects artist: animation
Tomasz Grenda
visual effects artist: animation
Krzysztof Grochowina
digital compositor
Szymon Kania
visual effects supervisor
Mikolaj Korecki
digital compositor: lead
Kornelia Krajewska
digital compositor: lead
Wojciech Kukielka
digital compositor
Mieszko Lacinski
visual effects supervisor: sequence
Jakub Ludwiczak
visual effects artist: 3d generalist
Janusz Murawski
digital compositor
Tomasz Oleksa
visual effects artist: 3d generalist
Vlad Peralyhin
digital compositor
Robert Piotrowski
digital compositor
Krzysztof Pucula
digital compositor
Ambrozie Pura
visual effects artist
Vacek Szawdyn
digital compositor: visual effects / visual effects supervisor
Marta Wysocka
visual effects artist: modeler

Assistant Director

Ruslan Fradkin
first assistant director: B unit / floor second assistant director
Eriks Kibermanis
first assistant director 2nd unit
Kristina Martinuka
second assistant director
Svetlana Punte
first assistant director

Production Management

Max Pavlov
post-production manager / unit production manager
Davis Rabants
unit manager

Art Department

Sandris Jaudzems
construction coordinator
Annija Minalgo
PA to Production Designer / set dresser

Stunts

Stanislav Samuchov
stunt coordinator
Viktorija Zukauskaite
stunt double: Witch

Editorial

Noah Berlow
additional editor
Marie Chiller
assistant editor
Andrew Francis
senior digital colorist
Zahars Kovalevskis
additional editor
Ramin Ouladi
digital colorist
Vitalijs Zagdajs
assistant editor

Other

Anastasija Grundmane
production assistant
Marcis Jansons
unit assistant
Ugis Liepins
set operations
Alfreds Sebris
unit assistant
Aivis Uzuls
unit assistant
Olita Varpa
production coordinator
Irina Yonichenoka
production accountant
Inga Zeile
production coordinator

Casting Department

Ruslan Fradkin
casting assistant

Costume Department

Liene Bite
wardrobe

Camera Department

Andis Demme
key grip
Sergey Frolov
steadicam operator
Andris Gilucs
electrician
Iv Sedov
second assistant camera
Konstantins Simonovs
VFX Unit. Camera/Steadicam Operator / assistant camera / drone camera pilot
Denis Sorogin
2nd unit DP
Andis Suba
first assistant camera
Zhan Zharoff
camera trainee: c camera operator - segments

Location Management

Eriks Kibermanis
location manager

Script Department

Laura Melke
script supervisor
Movie title data and credits provided by
IMDb logo