SKULLJOY
Home
Browse
Popular
Upcoming
Stats
Most Viewed Movies (Today)
Most Viewed Movies (This Week)
Most Viewed Movies (This Month)
Most Viewed Movies (All Time)
Highest Rated Movies
Lowest Rated Movies
Sign In
Sign Up
Support
The Witcher: Blood Origin
Of Mages, Malice, and Monstrous Mayhem
Credits and Details
Directed by
Sarah O'Gorman
Written by
Declan De Barra
...
written by / series created by
Tasha Huo
...
written by / staff writer
Lauren Schmidt Hissrich
...
series created by
Andrzej Sapkowski
...
based on the universe and characters created by
David French
...
English translations of the book series 'The Witcher' by
Danusia Stok
...
English translations of the book series 'The Witcher' by
Aaron Stewart-Ahn
...
staff writer
Cast
Sophia Brown
...
Éile
Laurence O'Fuarain
...
Fjall
Mirren Mack
...
Merwyn
Lenny Henry
...
Balor
Jacob Collins-Levy
...
Eredin (as Jacob Collins Levy)
Joey Batey
...
Jaskier
Zach Wyatt
...
Syndril
Lizzie Annis
...
Zacaré
Huw Novelli
...
Brother Death
Francesca Mills
...
Meldof
Amy Murray
...
Fenrick
Dylan Moran
...
Uthrok One-Nut
Minnie Driver
...
Seanchaí
Michelle Yeoh
...
Scían
Samuel Blenkin
...
Avallac'h
Nathaniel Curtis
...
Brían
Hiftu Quasem
...
Light (voice)
Ella Schrey-Yeats
...
Ithlinne
Kerri Quinn
...
Aevenien
Hebe Beardsall
...
Catrin
Nick Birkinshaw
...
Elder Lowborn Elf
Hjörtur Jóhann Jónsson
...
Elven Fisherman
Sólveig Eva
...
Human Woman
Claire Cooper
...
Elfyn Woman
Lachlan Parkinson
...
Soldier
Uncredited Cast
Vanluke Watson
...
Grubby Beggar of Cintra
Produced by
Tomasz Baginski
...
executive producer
Jason F. Brown
...
executive producer
Michelle Camp
...
co-producer
Sean Daniel
...
executive producer
Declan De Barra
...
executive producer
Sean Guest
...
associate producer
Sasha Harris
...
producer
Lauren Schmidt Hissrich
...
executive producer
Tania Lotia
...
producer
Matt McInnis
...
co-executive producer
Alex Meenehan
...
supervising producer
Matthew O'Toole
...
executive producer
Tera Ragan
...
associate producer
Jaroslaw Sawko
...
executive producer
Kiersten Van Horne
...
co-executive producer
Original Music by
Bear McCreary
Special Effects by
Alistair Anderson
...
senior special effects technician
Jonathan Barrass
...
special effects supervisor
Chris Brown
...
special effects technician
Paul Eliasz
...
vfx real time developer
Faye Green
...
Special Effects Manager
Jennifer Groves
...
special effects technician
Bjorn Omar Gudmundsson
...
special effects technician
Haukur Karlsson
...
special effects supervisor: Iceland
Jason McCameron
...
special effects supervisor
Doug McKenna
...
special effects safety advisor
Bradley Paice
...
special effects assistant
Matthew Roberts
...
Special effects senior technician
India Sheridan
...
special effects manager: additional photography
Leigh Stevens
...
special effects technician
Visual Effects by
Filip Adamiak
...
Lead Asset Look Development: Platige
Leon Aksin
...
Layout Artist: Platige
Vahagn Amirkhanyan
...
matchmove artist: Platige
Pedro Andrade
...
head of compositing: MPC
Paige Andrews
...
visual effects coordinator: Netflix
Riabkov Anton
...
Lead compositor: MPC
Raghava Arravelly
...
Lighting Artist: MPC
Mayla Attieh
...
visual effects
Jethro Au
...
visual effects artist
Andrzej Augustyniak
...
Set Dress Artist: Platige
Adrian Baltowski
...
Lead Compositor: Platige
Aleksandra Bandomir
...
Lead Roto/Prep: Platige
Ilya Barabash
...
FX Artist: Platige
Andrei Baranau
...
FX Artist: Platige
Sayantanee Basak
...
digital compositor
Karol Basiaga
...
Render Wranglers: Platige
Remy Bay
...
digital artist: DNEG
Julie Bec
...
Visual Effects Bidding Producer
Charine Bederar
...
vfx producer: Goldcrest
Tarun Behal
...
Lighting Artist
Alannah Belanger
...
visual effects head of production: MPC
Jev Belyaev
...
visual effects
Malen Beracierto
...
Digital compositor MPC
Agata Beres
...
Head of Production: Platige
Michal Beres
...
Digital Compositor: Platige
Udipta Bhattacharya
...
visual effects coordinator
Shubham Tukaram Bhogavakar
...
3d artist
Olga Bienko
...
character td: Platige Image
Jan Blumczynski
...
Head of CG: Platige
Adam Blumert
...
Roto/Prep Artist: Platige
Lucian Boicu
...
2D Supervisor
Marina Borokhova
...
VFX Supervisor: Platige
Kamil Boryczko
...
Render Wranglers: Platige
Pablo M. Bravo
...
senior cg artist: NVIZ
Kevin Brosseau
...
Roto/Paint Artist
Urszula Bruno
...
Matte Painting Artist: Platige
Lukasz Bukowiecki
...
visual effects editor
Natan Campos
...
senior compositor: visual effects
Lesfauris Cedric
...
visual effects artist
Arunkumar Chandrasekaran
...
Roto Prep Supervisor: Dneg
Dan Charbit
...
Executive VFX supervisor: DNEG
Jaspreet Chera
...
Digital Matte Painter
Sara Cheredis
...
Team Producer: Platige
Robert Chrzanowski
...
character td: Platige Image
Milosz Cieslikowski-Ryczko
...
Set Dress Artist: Platige
Kfir Cohen
...
Lead Compositor: Rodeo FX
Hayden Cremer
...
fx artist: MPC
Lukasz Cuprzynski
...
Roto/Prep Artist: Platige
Jakub Dabrowski
...
IT: Platige
Mikaël Damant-Sirois
...
vp creative operations: RodeoFX
Binod Kumar Das
...
Asset Supervisor: MPC
Stanley A. Dellimore
...
global head of cg
Ujwal W. Dhankute
...
2d Supervisor
Miran Dilberovic
...
lead previs/postvis artist
Ade Dimberline
...
R&D Project Manager: MPC
Piotr Dobaczewski
...
3D artist
Jean-Alexandre Dufour
...
digital compositor: DNEG
Witold Duraj
...
Pipeline TD: Platige
Nic Durber
...
visual effects artist
Leila Dzhaber
...
Matte Painting Artist: Platige
Karolina Ejchler
...
Department Manager: Platige
Jenn Epstein
...
Compositing Supervisor: MPC
Ozgur Ermutlu
...
visualisation artist: Proof
Marta Esteban-Infantes
...
CFX Artist: credited
Krzysztof Falinski
...
Lead Animation: Platige
Magdalena Faszczewska
...
Freelance Team Manager: Platige
Dean Faulder
...
layout artist: MPC Episodic
Michal Firek
...
Lead FX: Platige
Richard Fox
...
digital compositor
Sebastien Francoeur
...
visual effects supervisor
Pawl Fulker
...
postvis supervisor
Pawel Gajda
...
Team Producer: Platige
Devon Gallant
...
VFX Production Manager: MPC
Ginesh Gandhi
...
digital compositor
Austeja Gaputyte
...
visual effects producer: Jellyfish Pictures
Nikolas Goulet Gauvin
...
layout artist
Saurabh Gavankar
...
Layout Artist
Ulhas Gavas
...
Enviroment Generalist
Jean-Francois Gerard
...
production coordinator: Jellyfish Pictures
Piotr Getka
...
Head of IT: Platige
Avirup Ghosh
...
senior compositor: DNEG
Alexandre Giguère
...
Compositing Lead: Rodeo FX
Shahid Gire
...
digital compositor / digital compositor: visual effects
Piotr Gochnio
...
team producer: Platige
Rafael Vitoratti Mamede Goncalves
...
Character TD: Platige
Gustavo Gonçalves
...
digital compositor
Anna Goodman
...
layout artist: Rodeo FX
Xavier Goubin
...
Matchmove Supervisor
Christopher Gray
...
visual effects executive producer: MPC
Utkarsh Gupta
...
lead compositor
Nicolas Guyon
...
digital compositor
Dominika Gwardynska
...
Team Producer: Platige
Metin Güngör
...
senior matte painter
Oliver Hampton
...
visual effects editor ; MPC
Guy Hancock
...
motion graphics supervisor
Steve Harrison
...
Visualization Supervisor
Temgire Harshad
...
digital compositor
Jason Hayes
...
compositing supervisor
Issy Haylett
...
visual effects coordinator
Hollie Hogger
...
vfx editorial assistant
Wojciech Idzi
...
Lighting Artist: Platige
Maryana Iudakova
...
Digital Compositor: Platige
Lukasz Jablonski
...
Roto/Prep Artist: Platige
Maciej Jackiewicz
...
Digital Compositor: Platige
Satish Jadhav
...
Matchmove Artist: Platige
Sara Jakubiak
...
Pipeline TD: Platige
Franciszek Jankowski
...
senior compositor: DNEG
Lukasz Jazwiec
...
Team Producer: Platige
Alix Johnson
...
3D scanning technician
Ben Johnston
...
paint & roto supervisor: Jellyfish Pictures
Sijo Joseph
...
VFX Artist Manager
Jonathan Joubert
...
digital compositor
Sarah Juniper
...
digital compositor
Priyesh Kandekar
...
FX TD
Mohsin Kazi
...
compositing supervisor
Sukumar Ketty
...
Matchmove Artist: Platige
Sagar Deokar
...
Visual Effects Lighting TD: DNEG
Thibault Kiefer
...
visual effects editor: Rodeo FX
Kamil Kloczewiak
...
Lighting Artist: Platige
Kiran Kommana
...
3d artist
Tom Komorn
...
visual effects artist
Yuriy Korshunov
...
Matchmove Artist: Platige
Vaclav Kostun
...
Matchmove Artist: Platige
Anshita Kothari
...
motion graphics artist
Weronika Kozlowska
...
Freelance Team Manager: Platige
Bartosz Krasicki
...
Matchmove Artist: Platige
Krzysztof Krok
...
VFX Executive Producer: Platige
Eva Krpanov
...
VFX Production Coordinator: MPC
Tomasz Kruszona
...
Head of Technology: Platige
Tomasz Kurgan
...
Pipeline TD: Platige
Anouk L'Heureux
...
vp production: RodeoFX
Andrea Lacedelli
...
CFX Artist: MPC
Ryan Lalonde
...
senior production operations engineer
Isabelle Langlois
...
vp performance: RodeoFX
Rafal Lasyk
...
Render Wranglers: Platige
Layout Lead
...
Layout: Lead
Jemina Legaspi
...
visual effects coordinator: Jellyfish Pictures
Tanguy Lemonnier
...
Digital Matte Painter
May Leung
...
production visual effects supervisor: Netflix
Jack Lewis
...
visual effects senior coordinator: Netflix
Kinga Litwin
...
Layout Artist: Platige
Alejandra Viejo Lopez De Roda
...
vfx data wrangler
Joao Lourenco
...
senior visual effects artist
Demis Lyall-Wilson
...
in-house compositor: House Of Good Vibes
Marcin Maciejewski
...
IT: Platige
Michal Magon
...
Data Wrangler: Platige
Niraj Mantri
...
lighting artist: DNEG
Anandu Manu
...
Lighting TD: DNEG
Filip Marciniak
...
Production Coordinator: Platige
Gabriele Margara
...
paint & roto artist
Ivaylo Marinov
...
visual effects compositor: Goldcrest VFX
Graeme Marshall
...
visual effects producer
Ricky Paul Marwein
...
visual effects artist
Grzegorz Mazur
...
Lead Matchmove Artist: Platige
Mateusz Mazur
...
Layout Artist: Platige / Render Wranglers: Platige
Dolores McGinley
...
visual effects supervisor: Goldcrest VFX
Adam McInnes
...
visual effects executive: Netflix
Alex Metliss
...
Visual Effects Artist: Goldcrest VFX
Olga Michalska
...
Digital Compositor: Platige
Filip Mikolajczak
...
Production Coordinator: Platige
Milos Milosevic
...
visual effects supervisor
Bartosz Miras
...
Lead Character FX: Platige
Paresh Mistry
...
creature td: Dneg
Nono Mofokeng
...
VFX Production Coordinator: MPC
Hugo Montambault
...
fx supervisor
Vikrant More
...
key matchmove artist: visual effects
Sébastien Moreau
...
Executive Visual Effects Supervisor: RodeoFX
Jean-Francois Morissette
...
lead layout
Nadzieja Niedzwiecka
...
Production Coordinator: Platige
Koke Nunez
...
Environment Generalist
Adam O'Brien-Locke
...
senior studio management: Rodeo FX
Katarzyna Obara
...
Production Coordinator: Platige
Grzegorz Olesniewicz
...
FX Artist: Platige
Lukasz Olewniczak
...
IT: Platige
Chris Olivas
...
compositing supervisor: MRX
Sivanath P.S
...
visual effects artist
Sukumar Panakkal
...
visual effects coordinator
Shoupal Panda
...
Texture & Lookdev Artist: visual effects
Maxime Parent-Michaud
...
Visual Effects Production Coordinator: Rodeo FX
Huang Parker
...
Animator: Platige
Deepshikha Pathariya
...
visual effects artist
Akshay Patial
...
Key compositing artist: MPC technicolor
Przemyslaw Patyk
...
Animation Technical Director: Platige
Piotr Pawelczyk
...
Roto/Prep Artist: Platige
Simon Pennequin
...
vfx editor: jellyfish pictures
Bojan Perovic
...
visual effects production manager: DNEG
Vijay Phadtare
...
Compositing artist: visual effects
Kim Phelan
...
visual effects executive producer: Jellyfish Pictures
Paul Phippen
...
senior matte painter
Mark Pinheiro
...
visual effects artist
Mateusz Piorkowski
...
Data Wrangler: Platige
Arkadiusz Piwiec
...
Lead Set Dress: Platige
Bartlomiej Podbrzeski
...
Data Wrangler: Platige
Justyna Podzorny
...
Roto/Prep Artist: Platige
Egor Polyakov
...
Lead Matte Painter / Lead Matte Painting: Platige
Marcin Poradka
...
Team Producer: Platige
Damian Poslowski
...
Production Coordinator: Platige
Felicia Posuma
...
compositor
Arindam Pramanick
...
CFX artist
Anna Prazmowska
...
Production Coordinator: Platige
Sebastian Prias
...
vfx data wrangler
Bartlomiej Przybylski
...
Lead Character TD: Platige
Sadjad Rabiee
...
FX Supervisor: Rodeo FX
Mangesh Rajiwade
...
matchmove/rotoanim supervisor
Carlos Raya
...
digital compositor
Iñigo Remacha
...
lead compositor: RodeoFX
Sweekar Revankar
...
Lighting artist: visual effects
Daniel Roberts
...
visual effects
Weronika Roksz
...
Animator: Platige
Ewelina Romejko
...
Render Wranglers: Platige
Justyna Romul
...
Roto/Prep Artist: Platige
Michal Rosinski
...
Pipeline TD: Platige
Alexandre Rousseau
...
visual effects producer
Maciej Rozwalka
...
Animator: Platige
Michal Rudkowski
...
Set Dress Artist: Platige
Magdalena Rudnicka
...
VFX Production Coordinator: Platige
Przemyslaw Sacharczuk
...
Set Dress Artist: Platige
Rafal Sadowy
...
Digital Compositor: Platige
Krishna Rajkumar Sahu
...
lighting artist
Christian Salazar
...
Lead lighting: Rodeo FX
SankarRajendran
...
lighting supervisor
A.K. Saravanan
...
department supervisor
Kranti Sarma
...
head of studio: MPC
Muddasar Sayyad
...
digital artist: DNEG
David Schulz
...
CG supervisor: MPC
Marco Semeraro
...
fx td: Dneg
Mayurakshi Sengupta
...
Lighting artist
Rudrani Rudranath Sengupta
...
visual effects coordinator: credited
Daryl Shail
...
visual effects executive producer: DNEG
Akbar Shamsi
...
digital compositor
Adithya Sharma
...
Lead Modeler
David Shellard
...
visual effects editor: jellyfish pictures
Sanjith Shetty
...
visual effects artist
Subodh Shinde
...
Matchmove Artist: Platige
Orianne Siccardi
...
Effects Artist
Krzysztof Sikora
...
Pipeline TD: Platige
Brian Simko
...
Digital Compositor: Platige
Elisha Singh
...
Project Manager: TD
Gabriela Slezak
...
Animator: Platige
Kamil Slupecki
...
IT: Platige
Niall Smith
...
compositor
Damian Sobczyk
...
IT: Platige
Daan Spruijt
...
lead compositor
Mateusz Sroka
...
Lead Lighting: Platige
Anna Stanczak
...
Production Coordinator: Platige
Jubinville Steve
...
head of department build: MR.X
Alex Strickland
...
key technical animator: MPC
Siva Subramaniyam
...
FX TD
Mayur Surkutla
...
fx artist: visual effects
Gerard Szczerba
...
Render Wranglers: Platige
Rafal Szyc
...
Digital Compositor: Platige
Flavio Tarantini
...
FX Artist
Perejanthan Thavaseelan
...
matchmove artist
Justin Tillett
...
visual effects artist
Rafal Tluchowski
...
Roto/Prep Artist: Platige
Mateusz Tokarz
...
VFX Supervisor: Platige
Craig Tonks
...
cg supervisor: jellyfish pictures
Adam Torczynski
...
VFX Supervisor: Platige
Bruce Turner
...
Visual Effects Producer: DNEG
Diana Maria Udrescu
...
visual effects artist
Chris Upson
...
on-set data wrangler
Shaileshkumar Vajjaramatti
...
digital compositor
Vladimir Valovic
...
Head of 2D: Platige
Bence Varga
...
additional on set vfx supervisor
Ana Luisa Vassoler
...
environment artist
Mathieu Vezina
...
Lead Artist: Rodeo FX
Rebecca Vujanovic
...
visual effects producer: Netflix
Jo Walls
...
Animator
Dominik Wawrzyniak
...
Lead Layout: Platige / Team Producer: Platige
Prathamesh Ashok Waykole
...
Asset Artist: MPC
Mateusz Weglarz
...
Digital Compositor: Platige
Amy Wetzler
...
Digital Matte Painter/Environment Generalist TD
Marek Wlazlo
...
Pipeline TD: Platige
Rafal Wojcikowski
...
Lead Render Wrangler: Platige
Ada Wojda
...
Pipeline Coordinator: Platige
David James Wood
...
Cyberscanning Technician
Jake Wesley Wort
...
assistant vfx editor: Netflix
Grzegorz Zachar
...
Pipeline TD: Platige
Mariusz Zastawny
...
Set Dress Artist: Platige
Krzysztof Zawadzki
...
FX Artist: Platige
Jaroslaw Zawislinski
...
Lead Pipeline TD: Platige
Vladimir Zhovna
...
Senior FX TD
Krzysztof Zlosnik
...
Digital Compositor: Platige
Magnús Kári Ágústsson
...
Visual Effects Data Wrangler
Carlos Aviles Galarza
...
senior imaging engineer: MPC Episodic
Alex Fenichel
...
visual effects editor: MPC
Andrew Halloran
...
Lighting Artist: Mr X
Sanat Kapoor
...
visual effects producer
Abhilash Linge
...
Lighting TD DNEG
Muruganantham
...
compositor
Jose Alberto Pino
...
application support engineer
Golamari Venkata Naveen Kumar Reddy
...
lighting artist: mrX
Claudia Restagno
...
Line Producer
Maude Rivard
...
head of generalist: DNEG
Sarath Sasidharan
...
matchmove artist
Amarjit Singha
...
visual effects artist
Reddy Sujala
...
production coordinator
Elif Su Ulasoglu
...
render wrangler
Srinivasan Velayutham
...
Head of Lighting:
Daniel Vera Rodríguez
...
lead python developer: Jellyfish Pictures
Stunts
Chi Aloysius
...
stunt performer
Laurent Buson
...
fight coordinator / stunt pre-viz
Antoni Davidov
...
stunt performer
Charles Delaunay
...
assistant fight coordinator
Maxime Ecoiffier
...
Assistant fight coordinator
Jacob Griffin
...
stunt performer / stunt rigger / stunt rigging coordinator / stunts
Adam Horton
...
stunt coordinator
Harry Makanga
...
stunt performer
Fern Millroy
...
stunt department manager
Ollie Millroy
...
stunt performer
Liva Rafidison
...
stunt double
Godefroy Ryckewaert
...
fight choreographer / stunt pre-viz director & editor
Nicholas Schodel
...
stunt coordinator
Pablo Verdejo
...
stunt rigger
Chance Elmo Walker
...
stunt performer
Ramon Álvarez
...
stunt double: Laurence O'Fuarain
Additional Info
Premiere:
December 25, 2022
Countries:
Distributor:
Netflix
Websites:
Ratings
5.0 / 10
Production Companies
Hivemind
Little Schmidt Productions
(Co-production)
Netflix
Platige Films
Distributors
Netflix
(2022) (World-wide) (VOD) (video)
Filming Locations
London, England, UK
UK