X

Cast & Crew

Directed By

Written By

Ol Parker
screenplay by
Gil Kenan
screenplay by
Matt Haig
based on the book by
Surbhi Sehgal
translator/adaptor

Cast

Maggie Smith
Aunt Ruth
Gregory Gudgeon
Palace Courtier 1
Michael Pitthan
Palace Courtier 2
Václav Chalupa
Palace Courtier 4
Dan Brown
Weather Beaten Man
Robert Russell
Member of Crowd 1
John Comer
Member of Crowd 2
Sinead Phelps
Member of Crowd 3
Kristen Wiig
Aunt Carlotta
Kendrick Ong
Big Hunter
Trish Osmond
Goose Lady
Indica Watson
Little Noosh
Toby Jones
Father Topo
James Beaumont
Elf Guard Dibby
Duy Anh Tran
Elf Guard Red Nosed
Zdenek Godla
Snow Sweeping Elf
Carol MacReady
Mother Gerri
Tonya Graves
Elf (Announces raid)
Sally Hawkins
Mother Vodol
Zoe Margaret Colletti
The Truth Pixie
Abiola Ogunbiyi
Mother Harkus
Una Kenan
Elf Kid (Screams)
Pearl Haig
Elf Girl
Lucas Haig
Elf Boy
Rishi Kuppa
Little Kip
Jared Bailey
Some Other Elf
Perrie Murphy
Tailor Elf
Elysse Adil
Little Girl

Produced By

Aleksi Bardy
producer: production service, Lapland shoot
Celia Duval
co-producer
Matt Haig
executive producer
Ron Halpern
executive producer
Ben Knight
executive producer
Didier Lupfer
executive producer
Dan MacRae
executive producer
Emma Mager
co-producer
Diarmuid McKeown
executive producer
Vaclav Mottl
line producer
Joe Naftalin
executive producer
Ol Parker
executive producer

Cinematography

Sound

Ben Barker
sound designer
Andrew Caller
re-recording mixer
Kristin Catuogno
adr recordist
Tomas Cervenka
boom operator
Barry Coxhead
second assistant sound
Mark DeSimone
adr mixer
Simon Diggins
adr mixer
Gillian Dodders
supervising dialogue editor
Petr Forejt
production sound mixer
Danny Freemantle
sound design editor
Glenn Freemantle
sound designer / supervising sound editor
Nick Freemantle
sound effects editor
Glen Gathard
foley mixer
Rashad Hall-Heinz
production sound mixer: UK Shoot
Sue Harding
foley artist
Rebecca Heathcote
foley artist
Dayo James
sound design editor
Ondrej Jirsa
second boom operator: radio mic
Maria Kelly
adr assistant
Robert Malone
sound design editor
Kate Morath
first assistant sound: UK
Brendan Nicholson
re-recording mixer
Paolo Pavesi
foley editor
Nick Roberts
adr mixer
Jason Sharrow
adr mixer
Alex Stylianou
adr recordist
Alex Symeonides
mix technician
Dan Turner
premix technician
Lukas Ujcik
source connect adr recordist
Lottie Wade
adr recordist
Fergus Pateman
mix technician

Casting Director

Maya Kvetny
casting director: czech republic

Production Design

Set Design

Costumes

Makeup

Marina Altomare
prosthetics effects technician: silicone runner
Alessandro Ballacci
mould maker/lifecasting
Aurora Beadle
prosthetic effects technician: silicone runner
Katherine Beck
prosthetics effects technician: silicone runner
Luigi D'Andrea
prosthetics sculptor: KMFX
Louise Day
prosthetics department fabricator
Graham Johnston
hair designer / makeup designer
Holly Judd
prosthetics makeup artist
Gabor Kerekes
key hair stylist / key makeup artist
Deborah Lindsell
prosthetics makeup artist
Chris Lyons
special effects teeth
Kristyan Mallett
prosthetics designer
Ivana Nemcova
hair stylist / makeup artist
Matylda Petrova
hair supervisor / makeup supervisor
Alex Rouse
wigmaker
Katerina Sittová
hair supervisor: crowd / makeup supervisor: crowd
Kate Wakefield
prosthetic silicone technician
Francesca Claudia Rivera-Arill
trainee prosthetics technician: silicone runner

Special Effects

Michal Grün
special effects technician
Michal Havlicek
special effects technician
Anne Lacheiner-Kuhn
snow effects technician
Steph Marlot
snow effects technician
Ondrej Nierostek
special effects coordinator
Miroslav Precechtel
special effects technician
Jan Rejnus
special effects technician
John Schofield
snow effects technician
Frantisek Vesely
special effects technician

Visual Effects

Rohit Agarwal
matchmove supervisor: Framestore
Reetu Aggarwal
junior 3d artist: Clear Angle Studios
Patrick Allen
visual effects coordinator
Ricardo Alves
modeling td
Shivani Arora
R&D: Framestore
Stefan Ash
layout artist: Framestore
Richard Baker
visual effects executive: Netflix
Giedre Balseviciute
visual effects line producer: Framestore
Josh Barham
paint & roto artist: Framestore
Shelley Barker
Visual Effects Coordinator: Framestore
Scott Bartels
matchmove artist: Framestore
Lizi Bedford
global head of resourcing: framestore
Emma Bell
visual effects coordinator
Jack Bell
visual effects editor: Framestore
Alex Bicknell
visual effects consultant
Richard Binnington
visual effects coordinator
Swapnil Borawake
lead creature fx td: Framestore
Arnaud Boulanger
previs artist: The Third Floor
Amelia Braekke-Dyer
compositor: Framestore
Colin P. Brown
colorist: Framestore
Alexander T.H. Browne
visual effects artist
Alexander Bucknell
lead matchmove artist
Sian Cahill
visual effects coordinator: Framestore
Korinne Cammarano
digital compositor: Framestore
Josh Cann
groom artist
Ronan Carr Fanning
character modeller: Framestore
Claudia Carvalho
creature fx td
Dani Cashmore
digital matte painter
Silvio Castagna Muscella
layout td: Framestore
Vasco Cerqueira
digital compositor: Framestore
Martina Chakarova
visual effects producer: Framestore
Nitesh Chandra
visual effects coordinator
Min-Hui Chang
digital compositor
Louise Chassain
texture artist: Framestore
Baptiste Chauveau
digital matte painter
Eva Chiochetti
paint & roto artist: Framestore
Nigel Simba Chivaka
Render wrangler: framestore
Yannick Cibin
environment td: Framestore
Simone Ciliani
lead effects td: Framestore
Alan Clappison
environment technical director: Framestore
Tom Coe
environment td: Framestore
David Connely
senior scanning technician
André Correia
fx technical director: Framestore
Tom Coster
digital compositor
Izzie Cotterell
VFX Coordinator: Framestore
Rebecca Cray
paint & roto artist: Framestore
Gidea Cunningham
visual effects coordinator
Christiant D'Alberto
senior compositor inhouse
Aimee Dadswell
visual effects executive producer: One Of Us
Adolfo Dalda
creature effects technical director: Framestore
Samantha Dark
department manager: Framestore
Tumurtogtokh Davaakhuu
pipeline technical director: Framestore
Jose Augusto David
digital compositor
Olivia de Ferrer
visual effects line producer/production coordinator: Framestore
Caroline Delgado
digital compositor: Framestore
Alberto Della Regina
senior fx technical director: Framestore
Petros Dodos
texture artist
John Dolman
paint & roto artist: Framestore
Andrew Draper
head of resource management: Framestore
Stéphanie Dubé
Lead texture artist
Robert Duncan
visual effects
John Durney
compositor
Robin Edser
senior systems engineer: framestore
Jason Jay Edwards
lead modeler
Anthony Kelvin Eliot-Finch
art department producer
Jack Elworthy
visual effects data wrangler
Valentina Ercolani
senior rigger: Framestore
Edward Ferrysienanda
effects technical director
Tom Ferstl
lead rigger: Framestore
Emelia Fiell
technology production manager
Ralph Foster
visual effects editor
Richard Fox
digital compositor
Justin Francis-Mcleish
paint & roto artist: Framestore
Leigh Freedman
Visualization Production Manager
Keiran Froom
fx artist: Framestore
Gábor Fóner
lead facial modeller
Kai Gadd
digital compositor
Stuart Gardiner
visual effects artist/lidar and photogrammetry technician
Mélanie Geley
matte painter: Framestore
Andrea Geremia
digital compositor: Framestore
Safiya Gili
senior compositor: in-house
Wouter Gilsing
lead compositor: Framestore
Cyrille Gohier
lead compositor: Framestore
Ana Gomes
compositor: Framestore
Adrian Gongora Lopez
previs intern: The Third Floor
Luke Gray
pipeline technical director: Framestore
Joshua Green
paint & roto artist: Framestore
Itay Greenberg
compositor: Framestore
Alison Griffiths
visual effects producer: One of Us
Dean Grubb
senior effects technical director
Gugandeep Singh
paint & roto artist: Framestore
Nicholas Hampshire
pipeline technical director
Sam Hanover
previs artist: The Third Floor
Rick Harris
lidar technician: Clear Angle Studios
Niall Harty
capture technician: Clear Angle Studios
Yusuf Hasan
digital compositor
Ken Hau
digital compositor: Framestore
Daniel Hazeltine
visual effects artist: Clear Angle Studios
Rens Heeren
lead environments artist: Framestore

Assistant Director

Sibel Ameti
additional assistant director
Anna Brabbins
second assistant director
Martin Curry
first assistant director
Livie Maraulasová
second assistant director: Crowd
Frantisek Petrik
third assistant director
Adrian Stewart
second unit director
Siggy Stone
floor second assistant director

Production Management

Scott Eaton
production manager
Basil Grillo
executive in charge of production
Andrew Hauser
post production executive
Vojta Ludvík
unit manager
Candice McHugh
post production executive: secondary
Monique Mussell
production manager: UK
Jan Strasik
production manager
Martti Tervo
unit production manager: Lapland Shot
Emma Zee
post-production supervisor

Art Department

Lili Lea Abraham
assistant art director
Tim Adams
art department assistant
Max Berman
concept artist
Jonas Bethge
concept artist
Emily Britton
stores trainee
Angus Carter
dressing props: dailies
Greig Cockburn
junior draughtsperson
Emily Connell
draughts-person
Alasdair Dykes
art department assistant: additional photography
Sarah Ginn
assistant art director
Rebecca Gresham
draughtsperson: additional photography
Laura Gurney
assistant art director
Tim Hamblyn
stand-by props: UK
Matthew Hindle
graphic designer: additional photography
Fern Hodgson
art department production manager: Framestore
Giulia Iddas
draughtsperson: additional photography
Ben Johnson
property master: UK
Sammy Khalid
concept artist
Verena Khan
graphic designer: UK
Vit Kramar
chargehand
Vaclav Kus
stand-by props
Michael Kutsche
character designer
Louise Lannen
art director: additional photography
Carlos Lutterbach
story artist
Michal Malecha
set decoration buyer
Nikola Malenová
assistant graphic designer
Zachata Matej
property master
Natascha Matzat
set designer
Catriona McKail
standby art director
Antonio Niculae
draughtsman: DFX Production
Alnur Nurmakhanov
set designer
Jonathan Opgenhaffen
concept artist
Monica Paisley
art department assistant
Miroslav Pazdera
set designer
Claire Peerless
draughtsperson
Painting Practice
concept artist
Joanna Pratt
graphic designer: UK
George Price
set dresser
Jelle Rebry
draughtsman
Miroslav Sedlácek
assistant set decorator
Keith Seymour
concept artist
Stepanka Sigmundova
graphic assistant
Thomas Staniforth
art department trainee
Andrea Stern
art department assistant
Jan Svoboda
art department coordinator
Chloe Taylor
assistant buyer: additional photography
Jirí Trier
props / set decoration storeman
Nicolò Varalta
3d concept artist
Michael Weaver
painter / set painter
Simeon Wilkins
storyboard artist
Jessica Wretlind
set decorating assistant: additional photography
Jon Ziman-Bright
draughtsman

Stunts

Pavel Bousek
stunt performer
Marek Brichcin
stunt performer
Matous Brichcin
stunt performer
Jiri Horky
stunt rigger: stunt double Toby Jones
Tomas Karel
stunt performer
Jindrich Klaus
head stunts rigger
Petra Novotná
horse master
Jan Petrina
stunt coordinator
Dominik Sourek
stunt performer
Johana Spacilova
horse trainer

Animation

Rhea Bowers
animator
Krzysztof Boyoko
lead animator
Ferran Casas
animation supervisor
Benjamin Cheong
lead animator
Cynthia Crimmins
animation department manager: Framestore
Tiago Dinis
animator
Olivia Farrar
motion capture/facial capture
Dan Glass
junior animator
Te Ling 'Danny' Hsu
animation technical director
Cihan Kiliccioglu
senior animator
Morgane Le Disez
layout artist
Magin Marqués
senior animator
Konstantin Nikolov
previs artist
Usman Olomu
animator
Nathan Powell
animator: Framestore
Sarp Serter
animator
Gavin Tan
animator
Sam Traynor
animator
Adam Ward
animator

Editorial

Tom Alexander
digital intermediate editor
Simon Chubbock
lab supervisor: additional photography
Nick Davis
first assistant editor
Alex Gascoigne
digital intermediate colourist
Luke Gavin
post-production coordinator
Lottie Gilbourne
second assistant editor
Ryan Hayward
marketing editor
Dexter Kong
technical operations manager
Begoña Lopez
digital intermediate producer
Michael McKnight
conform operator: Technicolor Pulse
Ian Mosedale
digital intermediate technical supervisor
Robert Siddall
head of engineering
Lee Twohey
mastering & deliverables
Matthew Wiggins
editorial trainee
Dan Youlton
conform operator: Pulse

Other

Kristy Luxford
special thanks

Music Department

Geoff Alexander
orchestrator
Nick Angel
music supervisor
Laurence Anslow
digital recordist
Grace Davidson
vocalist: soprano
Janet Grab
assistant music editor
Pekka Kuusisto
musician: Finnish Folk Fiddle
Gianluca Massimo
assistant engineer
Jedidiah Rimell
assistant engineer
Maggie Rodford
score supervisor
Mark Willsher
music editor
Nick Wollage
score engineer and mixer

Casting Department

Dominika Eckertova
casting assistant: Czech Republic
Maya Kvetny
casting director: Czech Republic
Kristyna Policek
casting assistant

Costume Department

Sophie Barlow
costumer: Sally Hawkins
Aneta Fibingerová
costume trainee
Vladan Kolar
breakdown artist
Hana Kucerova
costume supervisor
Tom Kutcher
extras costumer
Jennifer Lander
costume supervisor
Loreen Lightfoot
costume cutter
David Máj
costume coordinator
Martin Sobek
set costumer
Mia Sturup
assistant costume designer

Camera Department

Nelisa Alcalde
camera trainee
Lubomir Bachraty
video operator: second unit
Harry Bennett-Snewin
digital imaging technician
Eduard Blesk
electrician
Jan Boruvka
rigging gaffer: Czech Republic
Ben Brown
first assistant camera: dailies
Tobias Eedy
first assistant camera: "a" camera
Radka Filipská
camera trainee dailies
Oliver Flanagan
practical electrician: dailies
Radim Grzybek
video assist
Tom Guy
best boy: additional photography, UK
Toby Hepworth
practical electrician
Larry D. Horricks
stills and specials photographer
Thomas Hübener
techno dolly operator
Vladimir Kesl
dailies & data management / digital imaging technician: second unit
Michal Krbecek
second assistant camera
Adhamos 'Moose' Hindrik Kruizenga
digital imaging technician: pick-ups
Martin Maryska
first assistant camera: "b" camera
Davie Mayes
generator operator
Martin Mlaka
epk camera
Jonathan Olley
still photographer
Luke Redgrave
camera operator: "a" camera
Sam Renton
director of photography: vfx unit
William Sheffield
best boy electrician
James Shovlar
digital lab technician: UK
Jakub Smetana
electrician
Graham Smout
second assistant camera: "a" camera, additional photography
James Swanson
aerial cinematographer
Attila Szvacsek
still photographer: Slovakia
Martin Taylor
rigging gaffer
Jiri Vopelka
second assistant camera

Location Management

Jan Adler
location manager
Tereza Chuchvalcova
assistant location manager
Heidi Denholm
location marshall
Sonia Hoogenstraaten
location assistant
Hayden Jones
location assistant
Harriet Lawrence
supervising location manager: UK
Catherine Myers
location manager
Markéta Randáková
assistant location manager
Jacqui Sweeney
assistant location manager
James Troake
location marshal
Anna Watson
assistant location manager: UK
Movie title data and credits provided by
IMDb logo