
Last Christmas
2019 · Movie · PG-13 · 103 min · ★ 7.2 · 49% critics
A struggling young woman keeps making messy choices until a seasonal job as a department store elf leads her into an unexpected connection with an optimistic stranger. Set against a festive London backdrop, the story follows her search for kindness, purpose, and a better way forward.
Based on Last Christmas
Also known as Noël dernier
Where to watch
Streaming on Hulu.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2019
- Release date
- 2019-11-07
- Language
- English
- Rated
- PG-13
- Runtime
- 103 min
- Max quality
- HD
- Critic score
- 49/100
- TMDB rating
- 7.2/10 (2,636 votes)
About
You may like this if you want a sweet, emotional Christmas romance with comedy and music, especially after The Noel Diary; Not for you if you dislike sentimental holiday stories.
Pros: heartfelt holiday mood; charming lead chemistry; George Michael songs | Cons: uneven side stories; some preachy moments; predictable rom-com beats
Themes
- london, england
- holiday
- romcom
- singing
- homeless shelter
- holiday season
- angry
- christmas
- santa's elves
- introspective
- intimate
- immigrants
- +7 more
Cast & crew

Emilia Clarke
as Kate Andrich

Henry Golding
as Tom Webster

Michelle Yeoh
as Santa

Emma Thompson
as Petra Andrich

Lydia Leonard
as Marta Andrich

Boris Isaković
as Ivan Andrich

Rebecca Root
as Dr. Addis

Ingrid Oliver
as Police Woman Crowley

Laura Evelyn
as Police Woman Churchill

Patti LuPone
as Joyce
Directed by Paul Feig