Last Christmas

Last Christmas

Emilia Clarke is London's grumpiest Christmas elf, Kate, working in a year-round yuletide shop, whilst cycling through her friend’s sofas. She's recovering from a health scare, but that doesn’t mean that regular day drinking is off the menu.

When a chance encounter puts her in touch with Tom (Crazy Rich Asians' Henry Golding), he goes on a one-man crusade to get Kate to see the bright side of life. Can he turn round this Scrooge?

This delightful bauble combines the triple threat of a script co-written Emma Thompson (a woman who knows her way around a Christmas movie), a delightful pair of cast (including Michelle Yeoh, Patti LuPone and Thompson herself) and the irresistible music of George Michael and Wham!

With unreleased tracks and stone-cold classics bringing the emotional heart of this story, this is a rom-com that's not just for Christmas.


Paul Feig


Emma Thompson, Emilia Clarke, Henry Golding

Running Time:

103 minutes


There are no film times available based on the filters you've selected.