Cast & Crew

Directed by

M.J. Bassett

Writing Credits

Tasha Huo
(written by)
Robert E. Howard
(based on characters created by)
Roy Thomas
(based on characters adapted by)

Cast

Robert Sheehan
Draygan
Matilda Lutz
Red Sonja
Martyn Ford
General Karlak
Wallis Day
Annisa
Veronica Ferres
Mother of Red Sonja
Trevor Eve
Maester Crudelis
Manal El-Feitury
Ayala
Kate Nichols
Barrett
Michael Bisping
Hawk
Renée Willett
Princess Zarkan
Max Kraus
Larkan
Oliver Trevena
Tr'aal
Katrina Durden
Saevus
Eliza Matengu
Amarak
Nathan Cooper
Godfrie
Kexin Wang
Martor
Skye Little Wing Dimov Saw
Young Draygon
Danica Davis
Tiresia
Diana Lyubenova
Hespera
Vasil Toshev
Slaver
Sofia Weldon
Young Sonja
Petar Yankov
Damnati Warrior
Ivan Rangelov
Baker

Produced by

Nick Barrucci
executive producer
Christa Campbell
executive producer / producer
Dorothy Canton
executive producer
Mark Canton
producer
Boaz Davidson
executive producer
Joe Gatta
producer
Jeffrey Greenstein
producer
Lati Grobman
executive producer / producer
Avi Lerner
executive producer
Yariv Lerner
producer
Luke Lieberman
producer
Heidi Jo Markel
executive producer
Elena Melamed
line producer
Tanner Mobley
executive producer
Trevor Short
executive producer
Joe Smith
co-producer
Courtney Solomon
producer
Joey Soloway
executive producer
John Thompson
executive producer
Robert Van Norden
executive producer
Les Weldon
producer
John Yarincik
co-producer
Jonathan Yunger
producer

Music by

Sonya Belousova
Giona Ostinelli

Cinematography by

Lorenzo Senatore

Editing by

Andrew MacRitchie

Casting By

Elaine Grainger

Production Design by

Clint Wallace

Art Direction by

Ivan Ranghelov
supervising art director

Set Decoration by

Eliza Banzourkova
assistant set decorator
Orlin Grozdanov
Natalia Lenz
assistant set decorator / (set decoration buyer)
Red Sonja
assistant set decorator / (set decoration buyer)
Penelope Rene Stames

Costume Design by

Alison McCosh

Makeup Department

Bunnice Allen
hair technician: Millennium FX
Nicola Andriola
mould technician: Millennium FX (as Andriola Nicola)
Hollie Arbones
silicone technician: Millennium FX
Maria Astrain
hair stylist
Daniela Avramova
key makeup: second unit
Hollie-Dee Bailey
silicone technician: Millennium FX
Raquel Barbara
prosthetic makeup artist: Millennium FX
Madaleine Bassett
makeup co-designer
Rebecca Birch
silicone technician: Millennium FX
Charlie Bluett
prosthetic makeup artist: Millennium FX
Dave Bonneywell
concept artist: Millennium FX
Marina Boshnakova
makeup artist
Vera Boyadzhieva
makeup artist
Georgia Brown
prosthetic makeup artist: Millennium FX
William Brown
mould technician: Millennium FX (as Brown William)
Joe Browning
model maker: Millennium FX
Rebecca Butterworth
art finisher: Millennium FX
Rebecca Cain
art finisher: Millennium FX
Suzannah Cassels
art finisher: Millennium FX
Anna Cichon
silicone technician: Millennium FX
Loren Clark
prosthetic effects artist: Millennium FX
Gayle Cooper
art finisher: Millennium FX
Sebastian Copple
mould technician: Millennium FX (as Copple Sebastian)
Anthony Davies
mould technician: Millennium FX
Camille Delattre
3D technician: Millennium FX
Samantha Di Giuseppe
silicone technician: Millennium FX
Amy Dudley
silicone technician: Millennium FX
Georgia Fearnley
mould technician: Millennium FX
Rachel Gannon
fabricator: Millennium FX
Rachel Gatt
project coordinator: Millennium FX
Jordan Glancy
silicone technician: Millennium FX
Claire Golby
silicone technician: Millennium FX
Christopher Goodman
lead sculptor: Millennium FX
Caroline Goring
art finisher: Millennium FX
Neill Gorton
prosthetic effects designer: Millennium FX
Lizzie Grant
art finisher: Millennium FX
Brad Greenwood
prosthetic mould maker
Gabriele Gregorini
key hair stylist
Ali Halliday
model maker: Millennium FX / prosthetics modeller
Stephanie Hovette
art finisher: Millennium FX
Laura Howard
art finisher: Millennium FX
Anna Ivanova
key makeup artist
Ivon Ivanova
cast makeup artist
Natasha Jiggins
prosthetic effects artist: Millennium FX
Adam Keenan
engineer: Millennium FX
Morgan Kimber
sculptor: Millennium FX
Cerina Knott
art finisher: Millennium FX
Magda Kulig
prosthetic effects artist: Millennium FX
Sendy Kumalakanta
prosthetic makeup artist: Millennium FX
Bethany Jade Lane
art finisher: Millennium FX
Penny Latter
fabricator: Millennium FX
Sebastian Lochmann
concept artist
Chris Lyons
special effects teeth
Sophie Mac
art finisher: Millennium FX
Jimmy Mann
mould technician: Millennium FX
Horacio Martinez
art finisher: Millennium FX
Rob Mayor
prosthetic effects designer: Millennium FX
Emily McGrory
foam technician: Millennium FX
Karolina Minkova
junior makeup artist
Boyka Mladenova
makeup artist
Elaine Morris
fabricator: Millennium FX (as Morris Elaine)
Trudy Mostyn Mortimer
foam technician: Millennium FX
Thea Mulvey
art finisher: Millennium FX
Laura Nathalie
silicone technician: Millennium FX (as Nathalie Laura)
Sarah O'Brien
prosthetic makeup artist: Millennium FX
Mariia Ortynska
prosthetic makeup artist: Millennium FX
Anthony Parker
sculptor: Millennium FX
Max Payn
sculptor: Millennium FX
Robin Pritchard
prosthetic makeup artist: Millennium FX
Tim Quinton
mould technician: Millennium FX
Bobbie Roberts
fabricator: Millennium FX
Carly Robertson
silicone technician: Millennium FX (as Robertson Carly)
Darren Robinson
prosthetic makeup artist: Millennium FX
Michael Rosati
art finisher: Millennium FX
Sharna Rothwell
project supervisor: Millennium FX
Luca Saccuman
hair designer
Paula Shanahan
Prosthetic makeup artist / prosthetic makeup artist: Millennium FX
Martina Skokova
administrator: Millennium FX
Yana Stoyanova
makeup designer
Hildegunn Strømseng
art finisher: Millennium FX
Matt Wadge
mould technician: Millennium FX
Cliff Wallace
sculptor: Millennium FX
Kate Walshe
prosthetic effects producer: Millennium FX
Magdalena Wycislik
art finisher: Millennium FX

Production Management

Tsvetan Atanasov
unit manager: Greece
Yuliyana Chalakova
production manager second unit
Adrian Gougov
post-production supervisor
Vladimir Karanikolov
unit production manager

Second Unit Director or Assistant Director

Danica Davis
third assistant director
Hristo Dimitrov
first assistant director
Monika Hristova
second assistant director 2nd unit
Chrysanthi Kampanou
trainee assistant director
Alina Krumova
third assistant director
Galina Kyuchukova
second assistant director
Kremena Makarieva
First assistant director: BG
Ivan Mitov
first assistant director: additional photography
Aliki Nakopoulou
Third assistant director
Alexandros Papagiagkou
additional assistant director
Rumyana Popova
second assistant director
Kristiya Tombusheva
third assistant director
Zornitsa Tsvetanova
First Assistant Director Second Unit
Vladyslav Voitsekhivskyi
trainee assistant director

Art Department

Tetyana Afanasyeva
Set dresser trainee
Alexandar Alexandrov
stand-by props
Simeon Alexandrov
carpenter
Bogdan Bogdanov
set dresser on set / standby on set
Dirk Buchmann
property master
Rumyan Dimitrov
Buyer
Maria Doicheva
set designer/set dressing
Martin Genchev
props on set
Rafael Jilavian
Standby props
Asen Kolev
set designer
Peter Krumov
carpenter
Vesselin Lessev
set designer
Izabela Manolova
sculptor
Yossif Mladenov
set designer
Anastas Nedelchev
Construction manager
Elina Palm-Shindell
graphic designer
Vladimir Petkov
Leadman
Valentin Petrov
set dresser
Pavlina Petrova
Concept artist
Nickolay Robev
standby art director
Dean Sherriff
concept designer
Tetiana Smiian
set dresser on set
Dobrinka Stamenkova
art department coordinator
Yulian Svilenov
standby on set
Martin Topolski
Concept Artist
Krista Vacheva
storyboard artist
Preslav Valchev
assistant property master
Mariana Videnova
set dressing coordinator
Atanas Vulev Jr.
set dressing/set greensman

Sound Department

Alistair Bolt
adr mixer
Emil Evtimov
sound mixer
Adrian Gougov
supervising sound editor
Tsvetan Kadiiski
foley artist
Petar Cvetanov Kadiyski
boom operator
Maria Karamanolaki
sound trainee
Luke Nagy
Loop Group Recording Engineer
Ivaylo Natzev
foley mixer/editor
Papagiannidis Nikolaos
sound effects editor
Ivan Nikolov
re-recording mixer
Valentin Orlov
boom operator
Nikolay Sabchev
boom operator
Aleksandar Trayanov
boom operator

Special Effects by

Herbert Blank
special effects assistant supervisor / special effects pyro supervisor
Adam Howarth
special effects supervisor
Ivo Jivkov
Bulgaria
Georgi Karadjov
special effects floor supervisor
Jared Manley
special effects floor supervisor
Elizabet Urukova
special effects coordinator

Visual Effects by

Traci Balthazor
digital compositor: Worldwide FX
Denitsa Baycheva
FX artist: Worldwide FX
Emilia Borisova
3D tracking artist
Filip Cherkezov
matchmove artist: Worldwide FX
Petya Dimova
digital compositor
Yoan Evstatiev
digital compositor
Arin Finger
visual effects supervisor: Worldwide FX
Kiril Georgiev
visual effects coordinator
Jivko Ivanov
photogrammetry supervisor
Iveta Ivanova
matchmove artist: Worldwide FX
Kremena Ivanova
Visual Effects Project Coordinator
Mihaela Komitova
digital compositor
Gordana Krsteva
digital compositor
Daniel Larrosa
Senior FX Artist
Kenneth Littleton
visual effects supervisor: Worldwide FX
Lawrence Littleton
visual effects supervisor: Worldwide FX
Nikol Manolova
Lighting Artist: Worldwide FX
Borislava Manovska
digital compositor
Mariano Melman Carrara
visual effects producer
Velislava Mihailova
digital compositor
Milad.Savar
Senior FX Artist
Petar Minov
visual effects editor
Nikolay Mishonov
Head of FX Animation
Svetoslav Mitev
visual effects coordinator
Bogdan Nedkov
digital compositor
Carlo Orlandi
digital compositor
Pietro Orlandi
digital compositor
Julia Ovcharova
digital compositor
Nikolay Pachov
Head of FX editors
Leonardo Paolini
compositing supervisor
Ivaylo Paskalev
visual effects artist
Nick Peshunoff
VFX Project Manager
Petia Petkova
VFX Associate Producer
Ivan Stefanov
digital compositor
Daniel Stoyanov
digital compositor
Osmaner Tasdiken
Senior FX Artist
Alexander Valev
visual effects supervisor
Vladimir Vatev
digital compositor

Stunts

Angela Angelova
stunt dept. office coordinator
Luis Miguel Arranz
horsemaster
Slave Asiov
stunt performer
Hristo Dimitrov
stunts
Dimitar Goranov
stunt performer
Tomsikova Kytkova Miroslava
Horse stunt double: Matilda Anna Ingrid Lutz (as Kytková Tomsíková Miroslava)
Georgi Nikolov
stunts
Valentin Peev
stunt performer
Victor Rangelov
stunt performer
Dessy Slavova
stunt double: Matilda Anna Ingrid Lutz
Georgi Stanislavov
key stunt rigger
Plamen-Kaloyan Todorv
stunt performer
Lukas Tomsik
Assistant Horsemaster
Veselin Troyanov
stunt performer
Tihomir Vinchev
stunt performer
Ivan Vodenicharov
stunt performer
Kalin Vodenicharov
stunts
Kaloian Vodenicharov
stunt coordinator

Camera and Electrical Department

Soula Apostolaki
Camera Trainee
Teodor Asenov
remote head technician
Gloria Banderska
Mo-Sys Lambda remote head technician / Scorpio 10' crane technician / Scorpio 30' crane technician / Scorpio Classic remote head technician / Scorpio Stabilized remote head technician
Brendan Barnes
camera operator: "c" camera / director of photography: second unit
Ian Bird
A camera dolly grip / key grip
Iordan Borissov
first assistant "b" camera second unit / first assistant "d" camera main unit
Stanislav Dimitrov
rigging gaffer
Ismail Falton
electrician
Nikolay Georgiev
grip
Mihai Golgot
Key rigging grip
Yordan Harasimov
lighting technician
Victor Hristov
grip: second unit
Hristo Idakiev
gaffer
Sasho Idakiev
electrician
Lachezar Indzhiev
Second asisstant B camera
Ivaylo Ivanov
B Camera
Luciano Ivanov
Second assistant camera: "b" camera/second unit
Anton Jekov
lighting technician
Veliko Karachiviev
E.P.K camera operator
Simeon Kermekchiev
drone camera operator
Dimitar Krastev
drone pilot
Dimitur Krumov
second assistant camera
Vaggelis Lenis
Trainee Grip
Sandro Magliano
D.I.T Digital Imaging Technician
Nikolayy Makendjiev
lighting technician
Martin Matev
assistant camera
Ivelin Metodiev
first assistant camera: b camera- second unit
Martin Nazlamov
electrician
Dimitar Nedelchev
Camera trainee
Paula Nenova
"B" camera
Vihar Nikolov
key grip second unit
Vasil Paunov
first assistant: c camera
Slaven Pavlov
rigging electrician
Hristo Petkov
data manager
Nikolay Predov
electrician
Simona Ravalieva
second assistant camera
Hristo Shterev
video control assistant
Aleks Shushkov
electrician
Iva Slavova
Drone Camera Operator
Catalin Stoica
grip
Petar Stoyanov
grip (as Petar Stoianov)
Desislava Stoyanova
crane technician
Svetoslav Tcheresharski
electrician
Emiliano Topai
A Camera Operator/Steadicam Operator
Ivaylo Tsvetkov
first assistant camera
Konstantin Vasilev
second assistant "A" camera
Vladimir Velichkov
assistant camera
Anna Vellain
grip
Danail Vuchkov
grip
Martin Yakimov
best boy grip
Mihail Yanakiev
D camera operator
Georgi Yankov
video control
Anton Zhekov
junior electrician

Casting Department

Giannis Asteriadis
extras casting assistant
Stamatis Christoforidis
extras casting assistant
Ioannis Deligiannis
extras casting assistant
Hugh Edwards
additional casting
Voula Sideridou
extras casting director greece

Costume and Wardrobe Department

Anna Gelinova
assistant costume designer / costume supervisor
Rosen Georgiev Georgiev
set costumer
Aikaterini Machaira
costumer
Marina Proykova
key costumer

Editorial Department

Jivko Chakarov
post production supervisor
Veselin Lazarov
assistant editor
Desislava Petrova
assistant editor

Location Management

Tsvetan Atanasov
assistant location manager

Music Department

Sonya Belousova
hurdy-gurdy soloist / score & songs producer / vocal soloist
Burak Besir
flute soloist
Lindsay Deutsch
violin soloist
Alexander Dion
english horn soloist / oboe soloist
Britney Dawn Do
orchestration assistant (as Britney Do)
F.A.M.E.'S. Project
score performed by
Cian Finn
additional vocals
Natasha Frank
orchestration assistant
Emma Ní Ghabhainn
vocal soloist
Oleg Kondratenko
conductor
Laurent Koppitz
orchestra contractor
Shinae Lee
orchestrator
Aude Nassieu Maupas
orchestra contractor
Molly Monahan
orchestrator
Isa Najem
cello soloist / oud soloist
Daria Novo
lead orchestrator
Giona Ostinelli
drums / ethnic winds soloist / guitars / percussion / score & songs producer
Alfredo Pasquel
mixing engineer
Alicia Richards
music supervisor
Dan Taliras
additional vocals recording engineer

Script and Continuity Department

Maralyn Causley
script supervisor
Ivana Djidrova
Second unit script supervisor

Additional Crew

Anna Damaskova
development executive
Lefteris Dimitriou
Set Production Assistant
Nevena Dimitrova
assistant production coordinator
Georgia Eleftheriadou
Ph DBL of Annisa / stand-in
Danny Greenstein
Director of Business & Legal
Heather Greenstein
Head of Marketing: Millennium Media
Paul Hornsby
military consultant
Lily Lacheva
Financial Controller
Thanos Leontaris
Production Counsel
Anani Lubenov
animal handler
Valeria Marinova
Travel Coordinator
Nia Meytsova
assisstant to the director / assistant to director
Katrin Nikolova
production assistant
Violeta Piperevska
production coordinator
Elizabeth Poulios
Cast PA
Lonnie Ramati
production business affairs
Krasimir Rizov
Story Board Artist
David Munoz Sacristan
Horse rider
Jack Sykes
assistant
Eva Tokka
production assistant
Raya Vladovska
Horse Groom

Thanks

Walbert de Boer
thanks
Morris DeMayo
thanks
Enoch Nelson
thanks
Parker Hughes
thanks
Pieter van den Wats
thanks
All Filters