Last Christmas Cast & Character Guide

Last Christmas 2019 Movie Review

The Last Christmas cast includes some major stars, and here's where you've seen them before. Directed by Paul Feig, the holiday film takes place in London, and follows a young woman who learns an important truth about living and learning. Last Christmas was written by Emma Thompson and Bryony Kimmings.

In Last Christmas, a singer named Kate barely keeps her life together, at least until she meets a charming gentleman who offers poignant advice. Meanwhile, Kate's family and friends look after her, wishing that she'll stay on the right path and find happiness. When the initial trailer released, rumors spread about the deeper meaning of Last Christmas, and what it says about modern society.

Continue scrolling to keep reading Click the button below to start this article in quick view.

Related: Last Christmas Review: Good Schmaltzy Holiday Fun (But Not A Rom-Com)

Last Christmas not only features a big twist, but also some big names in the main roles. Here's a cast and character guide for the unique holiday film.

Last Christmas Main Cast

Last Christmas Main Cast

Emilia Clarke as Kate: An unlucky singer in London. Emilia Clarke is best known for portraying Daenerys Targaryen in Game of Thrones. She also portrayed Qi’ra in Solo: A Star Wars Story.

Henry Golding as Tom: Kate’s love interest in Last Christmas. Henry Golding made his film debut as Nick Young in the 2018 hit Crazy Rich Asians. That same year, he portrayed Sean Townsend in A Simple Favor. 

Emma Thompson as Petra: Kate’s protective mother. Emma Thompson is known for her Oscar-winning performances in Howard’s End and Sense and Sensibility. She recently portrayed Katherine Newbury in the Amazon film Late Night. 

Michelle Yeoh as Santa: A Chinese Brit. A famous Malaysian actress, Michelle Yeoh is best known for starring roles in Crouching Tiger, Hidden Dragon and the James Bond film Tomorrow Never Dies. She also portrays Philippa Georgiou in Star Trek: Discovery, and starred as Eleanor Young in Crazy Rich Asians. 

Related: Does Last Christmas Have An End-Credits Scene?

Last Christmas Supporting Cast

Emilia Clarke in Last Christmas

Rob Delaney as Theater Director: A popular American comedian, Rob Delaney co-created and starred in the TV series Catastrophe, and portrayed Peter in Deadpool 2. 

Madison Ingoldsby as Young Kate: Last Christmas marks the film debut for Madison Ingoldsby. 

Lydia Leonard as Marta: Kate’s sister. An accomplished stage actress, Lydia Leonard portrays Laurie Colson in Absentia and Mariana Lawton in Gentleman Jack. 

Lucy Miller as Young Marta: Lucy Miller makes her feature film debut in Last Christmas.

Peter Mygind as The Dane: A Danish actor, Peter Mygind is best known for starring in the series Taxa and Borgen. 

Ingrid Oliver as Police Woman Crowley: Ingrid Oliver portrayed Petronella Osgood in Doctor Who, and recently appeared as Brigitte Desjardins in The Hustle. 

Rebecca Root as Dr. Addis: She works at St. Mary’s Hospital. A trans actress, Rebecca Root has appeared in The Danish Girl and The Sisters Brothers.

Peter Serafinowicz as Theater Producer: Peter Serafinowicz is best known as Denarian Saal from Guardians of the Galaxy and Darth Maul from Star Wars Episode I: The Phantom Menace. He also portrayed the title character in The Tick. 

Patti LuPone as Joyce: Patti LuPone is best known for Broadway performances, and for portraying Elaine in the '80s film Witness. She recently starred as Frederica Norman in FX’s Pose.

More: Every Movie Releasing In November 2019

Key Release Dates
  • Last Christmas (2019) release date: Nov 08, 2019
The Simpsons Homer and Krusty Video Image
The Simpsons’ Original Twist Revealed Homer Was Krusty

More in SR Originals