"Last Christmas" is a 2019 romantic comedy film directed by Paul Feig.
The starring cast includes Emilia Clarke as Katarina 'Kate' Andrich, Henry Golding as Tom Webster, Michelle Yeoh as Huang Qing Shin, Emma Thompson as Petra Andrich, Madison Ingoldsby as Young Kate, Lucy Miller as Young Marta, Lydia Leonard as Marta Andrich, Patti LuPone as Joyce, Rebecca Root as Dr. Addis, Ingrid Oliver as Police Woman Crowley and others.

Here are "Last Christmas" movie trailer, plot summary, full cast and characters, release date, streaming services and everything we know so far.


Is there a trailer for Last Christmas movie?

Universal Pictures on Tuesday, August 13, 2019 released the trailer for "Last Christmas" you can watch here:
Last Christmas - Official Trailer.

Plot summary

What is Last Christmas movie plot?

Here is a short review of "Last Christmas" movie plot summary.

Katarina "Kate" Andrich, a young aspiring singer, works a dead-end job as an elf at a year-round Christmas shop in Central London, whose strict but good-hearted owner calls herself "Santa". Kate (Emilia Clarke) is homeless after being forced out by her flatmate. While at work, she notices a man outside staring upwards and talks to him, learning that his name is Tom Webster (Henry Golding).
After an unsuccessful singing audition, Kate sees Tom (Joe Blakemore) again and they go for a walk, where he charms her with his unusual observations of London. Upon isolating herself from her oldest friend, Kate is forced to return to live with her parents, both Yugoslav immigrants. Her mother Petra (Emma Thompson) suffers from depression, and her father Ivan, a former lawyer, works as a minicab driver as he cannot afford to retrain to practise law in the United Kingdom. Kate feels suffocated by her mother, who dotes on her while ignoring Kate's sister, Marta, a successful lawyer who is closeted to their parents.
Kate begins spending more time with Tom, who rides a bike and volunteers at a homeless shelter, which she initially mocks. Looking for Tom, who says he keeps his phone in a cupboard and often disappears for days at a time, she begins helping at the shelter in the hope of running into him, but finds that the staff have never met him.
While celebrating Marta's promotion, Kate spitefully outs Marta to their parents. She then runs into Tom, who takes her back to his apartment. Kate reveals that, a year earlier, she was seriously ill and had to have a heart transplant. Kate says she feels half-dead and questions whether she has the talent to make it as a performer. After opening up to Tom, Kate tries to initiate sex, but he declines.


Who plays who in the Last Christmas movie cast?

Here is the full cast and characters of "Last Christmas" movie. Actors and actresses are sorted mostly in credits order.

Emilia Clarke  as Katarina 'Kate' Andrich
Henry Golding  as Tom Webster
Michelle Yeoh  as Huang Qing Shin / 'Santa'
Emma Thompson  as Petra Andrich
Madison Ingoldsby  as Young Kate
Lucy Miller  as Young Marta
Lydia Leonard  as Marta Andrich
Patti LuPone  as Joyce
Rebecca Root  as Dr. Addis
Ingrid Oliver  as Police Woman Crowley
Laura Evelyn  as Police Woman Churchill
Rob Delaney  as Theater Director
Peter Serafinowicz  as Theater Producer
Maxim Baldry  as Ed
Peter Mygind  as The Dane aka 'Boy'
Calvin Demba  as Nathan
Jade Anouka  as Alba
Sue Perkins  as Ice Show Director
Amit Shah  as Andy
Liran Nathan  as Moroccan Vendor
Margaret Clunie  as Shower Sarah
John-Luke Roberts  as Klaus the German Clown
Bilal Zafar  as Oscar
Michael Addo  as Fit Looking Guy
Sara Powell  as Casting Director
Ranjit Singh Shubh  as Bus Driver
Ritu Arya  as Jenna
Ansu Kabia  as Rufus
Fabien Frankel  as Fabien
Angus Brown  as Ice Rink Security Guard
Kemi Durosinmi  as Nigerian Tourist
Yinka Awoni  as Nigerian Tourist
Boris Isakoviฤ‡  as Ivan Andrich
Angela Wynter  as Ice Show Casting Director
Ben Owen-Jones  as Danny
David Hargreaves  as Arthur
Joe Blakemore  as Army 'Tom'
Leon Delroy Williams  as Traffic Cone Man
Anna Calder-Marshall  as Dora
Jassie Mortimer  as Croatian Woman
Michael Matovski  as Croatian Man
Jake Lampert  as Angry Man on Bus (as Jake Lampart)
David Mumeni  as Guy in Pub
Laila Alj  as Moroccan Vendor's Wife

Release date

When is Last Christmas movie release date?

"Last Christmas" movie release date was scheduled to be on November 7, 2019 (Hungary), on November 8, 2019 (United States), on November 14, 2019 (Germany, Denmark), on November 15, 2019 (United Kingdom), on November 29, 2019 (Turkey) and on December 19, 2019 (Italy) distributing by Universal Pictures International (UPI), Universal Studios, NOS Audiovisuais, Parco Co. Ltd., Tulip Entertainment, United International Pictures (UIP), Universal Pictures Argentina, HBO Max and Peacock.


What are Last Christmas filming details?

The duration of the film is 103 minutes. With a budget of $25 - 30 million, the film grossed over $123.4 million.

"Last Christmas" movie is rated "PG-13", according to the MPAA film rating system.


What are critics and audiences saying about Last Christmas movie?

"Last Christmas" movie got average rating from critics. IMDB rating is 6.5/10. Rotten Tomatoes rating is 46/100. Audiences polled by CinemaScore gave the film an average grade of "B-" on a scale ranging from A+ to F.

More information and reviews on "Last Christmas" movie you can get on the following websites.

"Last Christmas" movie official website with trailer, full cast, crew and plot summary review:

IMDb is an online database of information related to films, television programs, home videos, video games, and streaming content online - including cast, production crew and personal biographies, plot summaries, trivia, ratings, and fan and critical reviews.

Last Christmas on IMDB is available at:

Wikipedia is a multilingual open-collaborative online encyclopedia created and maintained by a community of volunteer editors.

Last Christmas on Wikipedia is available at: