- George Michaelsong "Last Christmas"
- Emma Thompsonstory &
- Emma Thompsonscreenplay and
- Bryony Kimmingsscreenplay
Rest of cast listed alphabetically
- Shelly Allen(uncredited)
- Rodrig Andrisan(uncredited)
- Claire Ashton(uncredited)
- Maria Barr(uncredited)
- Emily Barton(uncredited)
- Pierre Bergman(uncredited)
- Ruth Clarson(uncredited)
- Rene Costa(uncredited)
- Richard Curtis(uncredited)
- Errol Francis(uncredited)
- George Glasgow(uncredited)
- Mark Gooden(uncredited)
- Kelsey Greaves(uncredited)
- Harry Holland(uncredited)
- Van Hu(uncredited)
- Emma Jonnz(uncredited)
- Nina Kumar(uncredited)
- Adnan Kundi(uncredited)
- Xiao Xue Xu Lin(uncredited)
- Ning Lu(uncredited)
- Prince Marfo(uncredited)
- Daniel Maya(uncredited)
- Zara McDowell(uncredited)
- Bharat Mistri(uncredited)
- Barbara Orti(uncredited)
- Mario Romano(uncredited)
- Susanne Schraps(uncredited)
- Robert Soar(uncredited)
- Peter Stanford(uncredited)
- Sanj Surati(uncredited)
- Richard Sutar(uncredited)
- Peter Trevor(uncredited)
- Greg Wise(uncredited)
- Michael Yates(uncredited)
- David Austinassociate producer
- Sarah Bradshawexecutive producer
- Simon Halfonco-producer
- Jessie Hendersonproducer (produced by) (p.g.a.)
- David Livingstoneproducer (produced by) (p.g.a.)
- Emma Thompsonproducer (produced by) (p.g.a.)
- John Schwartzmandirector of photography
- Isona Rigaustandby art director
- Nisha Aulumhair junior / makeup junior
- Jo Barrass-Shorthair & makeup junior
- Holly Caddyhair junior / makeup junior
- Andrea Cracknellhair supervisor: crowd / makeup supervisor: crowd
- Sally Crawshawhair junior / makeup junior
- Catherine Grovehair and make up junior: crowd daily
- Rebecca Hadfieldhair and makeup artist - reshoots
- Nadine Moseleydaily crowd hair & makeup junior
- Daniel Phillipshair designer / makeup designer
- Chloë Pynehair junior (as Chloe Pyne) / makeup junior (as Chloe Pyne)
- Rebecca Adamspost-production supervisor
- Alex Darbyunit manager
- Simone Goodridgeunit production manager
- Michael Solingerpost production supervisor
- Sean T. Strattonpost-production executive (uncredited)
- Corrin Allencrowd third assistant director
- Sam Barry-Parkerkey 2nd assistant director: additional photography
- Phil Boothfirst assistant director
- Grant Butlerthird assistant director
- Annie Hitchcockcrowd 2nd assistant director
- Charlotte Amelia Milescrowd production assistant
- Georgina Milescrowd production assistant
- Tom Mulbergekey second assistant director
- Jody Wiltshirefloor second assistant director: additional photography
- Phoebe Youngbase pa
- Yasmin Al-Naibassistant set decorator
- John Bohanconstruction manager
- Cécile Bouquetart department/clearance coordinator
- Alex Bowensassistant art director
- Louise Cassidyhome economist
- Dianah Jane Colemanpetty cash buyer
- Bevan de Kockgreensman
- Tomas Blazukassound effects editor
- Philip Bodgerpro tools playback
- Phil Brewstermix tech
- Alex Bryceadditional 1st assistant sound
- Chris Burdonre-recording mixer
- Morris Concassound trainee
- Simon Digginsadr mixer
- Oliver Ferrisfoley artist
- Rennie Gomesadr engineer
- Julie Bentleysnow effects consultant
- Ben Broadbridgesenior special effects technician
- Alexi Charalambousspecial effects assistant
- Craig DalySnow Supervisor
- Michael Dawsonspecial effects supervisor
- Manex Efremspecial effects floor supervisor
- Mark Hutchinsonsenior snow effects technician
- David Johnssnow effects technician
- Steph Marlotsnow effects technician
- James Paytonsnow technician
- Brian DeMetzvisual effects technical director: Final Light VFX
- Scott Doughertyvisual effects executive producer: Furious FX
- David Lingenfelserexecutive visual effects supervisor: Furious Fx
- Michael Ziskvisual effects supervisor
- Chloe Badhamstunt performer
- Russell Baloghstunt double: Henry Golding
- Katy Bullockstunt performer
- Bobbie Dentstunt performer
- Charlotte Dentstunt performer
- Steve Dentstunt coordinator
- Sandra Dowstunt performer
- Mark Epsteinstunt performer (as Mark Epstine)
- Lincoln Benjaminassistant digital imaging technician
- Alexander Bridgeshd video assist operator: additional photography
- Lucy Bristow"b" camera operator
- Scott Bryandailies rigger / electrical rigger: dailies
- Conor Carsonlighting technician
- Guido Cavaciutisecond assistant camera: "a" camera
- Pete Cavaciuticamera operator: "a" camera & steadicam
- Alex Coverleykey grip
- Jarvis Coxwellvideo assistant
- Arron Cuthbertsonextras casting
- Terry L. Lamferscasting executive
- Sarah Wilsoncasting associate
- Laura Baileyprincipal costumer
- Jodie Bellcostume alterations (as Jodie Knight)
- Marianna Bourmpoulacostume buyer
- Sue Bradbearcostume maker
- Alice Buckinghamprincipal costumer
- Charlotte Childcrowd costumer (as Charlotte Childs)
- Sally Churchyardcostume crowd supervisor
- Lorraine Cooksleysenior costume maker
- Ursula Crockercrowd costumer
- Esme Curtisprincipal costumer
- Juan Carlos Alvarez Vasquezpost-production coordinator
- Cherri Arpinohead of dailies
- Mike Austinfinishing editor
- Fiorenza Bagnarioldata technician
- Anthony Berardotechnologist
- Erika Cahovasecond assistant editor
- Cody Cardarellipost-production coordinator
- Shing Hong Chancolour assistant
- Aaron Cootdailies operator
- Ian Cunninghamfirst assistant editor
- Nuno Antoniottilocation marshal
- Kirk Bowettlocation assistant: unconfirmed
- Jeanne Cabochelocation assistant
- Hannah Colelocations pa
- Matt Cooperstudio unit manager
- Tom Cowelllocation marshal
- James Cuttingassistant location manager
- Bill Darbysupervising location manager
- Caroline Dreesmannassistant location manager: additional photography
- Akar Farajlocation assistant
- Mark Berrowviolin
- Paul John Chandlermusic editor
- David Combessinger
- Richard Cooksonmusician: viola
- Alex Fergusonrecordist
- Chris Fogelscore recording and mixing engineer
- Satya Fuentesmusic department
- Mark Grahamconductor / head of music preparation / orchestrator
- Jo Beckettscript supervisor
- Caroline Bowkerscript supervisor: additional photography
- Charlotte Brownleeassistant script supervisor
- Darren AitchisonHOD minibus driver
- Jamie Barhamunit driver
- Michael Coxseytransportation
- Pearce Coxseytransportation
- Michael Gearypicture car coordinator
- Richard Holmestransport supplier
- Ted Leaningmini bus driver
- David Lewistransport supplier
- Colin McDaidfacilities captain
- Lauren Beachamstand-in: Lydia Leonard
- Kiera Bellstand in: Emilia Clarke/Kate
- Catherine Biddleaccounts clerk
- David Blankproduction accountant
- Ryan Boathsecurity officer
- Martinio Bolgerunit nurse
- Lizzy Bradleytitle production assistant: Main and End Title Sequences
- Emily Braydevelopment executive
- Samantha Braysonpayroll accountant
- Michelle D. Camerostudio production coordinator
- Elliott Danielsthanks to: Metropolitan Police Film Unit
- Stephen Dixonthanks to: Metropolitan Police Film Unit
- Melanie Panayiotouthe filmmakers gratefully thank
- Yioda Panayiotouthe filmmakers gratefully thank
- Zimena Percivalthe filmmakers gratefully thank
- Andrew Ridgeleythe filmmakers gratefully thank
Contribute to this page
Suggest an edit or add missing content