X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
V Rising
Crow Country
Hades 2 [Early Access]
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Doctor Who
Bodkin
Dark Matter
John Mulaney Presents: Everybody's in L.A.
Star Wars: Tales of the Empire
Hacks S3
The Tattooist of Auschwitz
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Your Christmas or Mine?
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Jim O'Hanlon
Written By
Tom Parry
written & created by
Cast
Asa Butterfield
James
Cora Kirk
Hayley
Daniel Mays
Geoff
Angela Griffin
Kath
Natalie Gumede
Kaye
Ram John Holder
Grandad
June Watson
Nan
Aston Wray
Ant
Harris Kiiza
Dec
Mark Heap
Johnson
Lucien Laviscount
Steve
Harriet Walter
Iris
David Bradley
Jack
Alex Jennings
Humphrey
Evelyn Fung
Small Child
Elise Fung
Sibling
Wendy Mae Brown
Guard
Stephanie Fayerman
Naughty
David Hargreaves
Nice
Teddy Wallwork
Kid
Lizzie Roper
Macclesfield Woman
Barley
Peanut
Natalie Dunne
Doris
Neil Edmond
Middle Aged Man
Annabelle Dowler
Middle Aged Woman
Ruth Clarson
Villager
Guy Robbins
Christmas Shopper
Julia Westcott-Hutton
Christmas Party Reveller
Produced By
Guy Allon
line producer
Andrew Brereton
executive producer
Kate Heggie
producer
Lauriel Martin
line producer
Jim O'Hanlon
executive producer
Tom Parry
executive producer
Dylan Rees
line producer
Jake Rollins
associate producer
Kris Thykier
executive producer
Music
Paul Saunderson
Composer
Cinematography
Gavin Struthers
Sound
Bukle Naz Acar
Foley Mixer
Hadiye Gülay Acar
foley editor
George Atkins
adr mixer
Rodney Berling
sound effects editor
Marcos Cardós
2nd assistant sound / sound assistant
James Drake
re-recording mixer
James Hyde
adr mixer
Matt Katz
adr mixer
Srdjan Kurpjel
foley artist
Alexander Langner
sound trainee
Darren McQuade
dialogue editor
Amée Simpson
1st assistant sound
Andrew White
assistant re-recording mixer
Alastair Widgery
production sound mixer / sound mixer
Zeynep Çelen
foley artist
Ümit Özbek
foley artist
Editing
Charlie Fawcett
Casting Director
Rachel Freck
Production Design
Andrew Purcell
Set Design
John Bush
Costumes
Nirage Mirage
Makeup
Emily Bilverstone
makeup & hair designer
Rashida Blair
makeup artist trainee
Samuel James
wig maker
Alesha Ledeatte-Williams
makeup artist
Laura McDowell
makeup supervisor
Sophie Moore
makeup artist
Franklyn Nnamdi-Okwedy
Barber
Special Effects
Antonio Cardoso
special effects technician: MACHINESHOP
Mark Chewben
assistant snow technician
Jerome Ellis
senior snow technician
Dominic Evans
assistant snow technician
Georgina Evans
snow technician
Rui Miguel Ferreira
special effects technician: MACHINESHOP
Alex Forbes
special effects technician: MACHINESHOP
Ian French
snow technician
Neil Gawthrop
special effects floor supervisor: MACHINESHOP
Kurt Honey
snow technician
Clive Hopson
snow technician
Mark Hutchinson
senior snow technician
Edward Jobling
special effects technician: MACHINESHOP
David Johns
snow technician
Jordan Lightfoot
special effects technician: MACHINESHOP
Jon Llewellyn
snow technician
Steph Marlot
snow effects technician
Steve Mclaughin
snow technician
Humphrey Mellish
Snow Supervisor
Stephane Merlotkurt
snow technician
Guy Powis
snow technician
Ben Price
assistant snow technician
Amy Rundle
snow technician
John Schofield
snow effects technician
John Schofield
snow technician
Will Sheer
snow technician
Patrick Thursby
special effects supervisor: MACHINESHOP
Visual Effects
Svilen Aynadzhiev
compositor
Greg Baldock
digital compositor: Milk VFX
Chris Berry
compositor
Jeremy Booth
compositor
Alvaro Cajal
Senior Compositor / compositor
Jothan Chin
compositor
Ciaran Crowley
vfx supervisor
Paula Ezuma
rotoscope artist
Amy Felce
matchmove lead
Vikas Gandhi
Visual Effects Production Manager
Connor Guyler
compositor
Lewis Hodd
compositor
Russell Horth
compositor
Andrius Jurkevicius
compositor
Arda Kutlu
visual effects supervisor
Suzanne Lokker
cg artist
Lee Matthes
digital matte painter
Syamil Aiman Mazlan
digital compositor: VHQ Hong Kong SEA - Malaysia
Marcus Millichope
cgi artist
Clare Norman
Visual Effects Executive Producer
Marie O'Brien
visual effects producer
Jamie O'Hara
visual effects line producer
Fabian C.R. Peters
visual effects editor
Neil Roche
cg supervisor
Jorge Oliva Ruiz
2d supervisor
Simon Smalley
CGI Artist
He Sun
visual effects supervisor
Akos Szabo
cg artist
Ben Thomas
rotoscope artist
Derek Wilson
digital matte painter
Kiu Fung Kaze Yau
visual effects supervisor
Joseph E. Booth
Visual effects production coordinator
Dayne Cowan
vice president of feature film: VHQ
Annie Ng
visual effects coordinator
Assistant Director
Jude Campbell
first assistant director
Victoria Colwill
third assistant director
Paresh Dayalji
third assistant director: dailies
Camille Hatcher
floor runner
Emily Prieditis
second assistant director
Ben Robles-Acosta
floor runner
Jake Rollins
first assistant director
Laura Shackleton
third assistant director
Selina Welsh
assistant director: dailies
Production Management
Cat Fox
head of production
Jessica O'Shaughnessy
production manager
John Sutton
unit manager
Art Department
Sky Barnes
prop daily
Chris Cutler
dressing props
Emma Dewhurst
set dec assistant
Connor Dickens
dressing props
Alex Evans
Supervising Art Director
Alex Evans
supervising art director
Hannah Gautrey
Standby Props Dailies
Henry Hoffman
dressing props
Douglas Ingram
storyboard artist
Richard Kelloway
dressing props
Libby Kirby
set dec assistant
Aaron Kostick
assistant art director
Danny Mckenzie
graphic designer
Tom Merchant-Smith
design trainee
Sian Midgley
standby art director
Emma O'Callaghan
production buyer
Liam O'Hara
Construction Manager / construction manager
Tom Pleydell-Pearce
dressing props
Bob Power
property master
Brett Ridge
prop dressing truck
Lee Streathers
standby carpenter
Kerry Sullivan
standby props
Carl Thorpe
standby props
Chris Edwards
props
Stunts
Matt Crook
stunt performer
Matt Da Silva
stunt coordinator
Matt Desilva
stunt coordinator
Pete Ford
stunt coordinator
Paul Howell
stunt coordinator
Jake Shallcross
stunt performer
Editorial
Shane Harris
colorist
Owen Hulme
on-line editor
Niamh Livingstone
post production assistant
Christo Pandit
first assistant editor
Rosie Ross
post production supervisor
Kevin Smith
negative checks
Jade Townsend
transcode producer
Elliot Whitehead
assistant post producer
Other
Sharon Akinwande
production secretary
Nikita Barnes
second assistant accountant
Georgina Brett
Post Production Co-ordinator
Sarah Challis
neg checker
Tanya Dyce
stand-in
Miles A. Fletcher
helicopter camera pilot
Anisha Gallagher
covid assistant
Hazel Gibson
covid supervisor
Joe Gowlett
post production accountant
Natalie Grady
dialect coach
Luke Hulford
cashier
Ty Hurley
body double: Daniel Mays
Matt Longley
production accountant
Charles Oakden
armourer
Enric Ortuno
intimacy coordinator
Chris Regan
chaperone tutor
Lucy Stansbury
production coordinator
Laurence Wells
facilities project manager
Brian Bartelt
post executive: Amazon Studios
Jennifer Allen
Aerial Unit Coordinator
Music Department
Amelia Hartley
music supervisor
Casting Department
Jessica Mescall
casting associate
Costume Department
Melanie Austin
costume standby
Michelle Holden
costume supervisor
Stephen Kelly
Key Principal Standby
Stevie Kelly
costume standby
Rhiannon Noke
costume standby
Chloe Pearce
costume trainee
Sergio Pedro
Junior Trainee / costume trainee
Eowyn Sandland
costume stanby
Camera Department
Graham Baker
hod rigger
Telfer Barnes
focus puller
Kevin Bell
digital imaging technician
Fhuad Braimoh
camera trainee
Owen Charnley
key grip
Eamonn Fitzgerald
best boy
Teddy Fitzgerald
lighting department trainee
Robbie J. Gray
still photographer
Peter Harris
gaffer
Ben Hirsch
rigging electrician
Colin Hutton
still photographer
Dan Kaupilla
drone dop
Steven Kilroy
rigging electrician
Adam Lawrence
still photographer
Ben Marlow
grip trainee
John Marzano
ariel dop
Taylor McClay
clapper loader
Stephen Norman
b camera grip
James Osborn-Brown
rigging gaffer
Will Osmond
grip trainee
Matt Owen
lighting desk operator
Gary Parnham
Rigging Electrician
Mark Rafferty
rigging best boy
Barry Read
Camera Crane Grip
Ian Robson
rigging electrician
Natalie Seery
still photographer
Joseph Slocombe
camera trainee
Tomi Stenqvist
drone camera assistant
Martin Stephens
camera operator
Jay Stevens
Rigging Spark
Alex Stewart
rigger chargehand
Damien Walsh
focus puller: a camera
Frankie Webster
rigger chargehand
Rhys Winter-James
rigging electrician
Amy Yeats
clapper loader
Location Management
Tom Asquith
location manager
Adam Lancashire
assistant location manager
Joey Mercia
location assistant
Script Department
Claire Chang
script supervisor
Movie title data and credits provided by