Actress Emma Thompson and the late singer George Michael came up with the idea for Last Christmas, the festive rom-com written by Thompson and starring Game of Thrones' Emilia Clarke and Crazy Rich Asians' Henry Golding, who play lovers that meet while Clarke's character works as an elf.
The film went down a treat and is sure to become a festive favourite each year.
Here's everything you need to know about 2019's Last Christmas and how you can watch it now.
Where can I watch Last Christmas?
You will need a subscription to Sky or Now TV if you want to watch this without specifically paying for the movie as they are the only places showing it this year. Of course, you can buy the movie for yourself, or rent it, from the usual places such as Prime Video or iTunes.
Who is in the cast of Last Christmas?
Emilia Clarke — best known for playing a dragon-riding Khaleesi in Game of Thrones — plays the film's female lead Kate, while Crazy Rich Asians' Henry Golding will co-star as love interest Tom. Joining the duo are Oscar-winner Emma Thompson, who co-wrote the film's script, in the role of Adelia.
Michelle Yeoh, who played Golding's onscreen mother in Crazy Rich Asians, also stars, as does Rebecca Root (Boy Meets Girl), who plays Dr. Addis, Patti Lapone (Pose, Penny Dreadful) and Ingrid Oliver (Doctor Who).
What's Last Christmas about?
In an exclusive interview with RadioTimes.com back in 2019 when the movie was first released, Emma Thompson's co-writer Bryony Kimmings, who penned the first draft of the screenplay, said the film was "based on the song, Last Christmas" by George Michael, which deals with themes of unrequited and lost love. The idea for the project came from Thompson, George Michael and Thompson's husband Greg Wise.
"When I came on board, George was up for it, he’d already signed something to say yes, but he’d passed away," Kimmings said, "and Greg and Emma were still very keen to write it."
Kimmings was inspired by Michael's gay rights advocacy while writing the first version of the script. "[When] I wrote my draft, I tried to slip in some trans people and make sure there was queer politics in there," she told RadioTimes.com. "I don’t know how much of that remains!"
Last Christmas' soundtrack
The film also includes unreleased George Michael music.
"[George Michael] was putting together his new album when he passed," director Paul Feig told BBC News. "And one of our tracks is one of those songs, and it's just an absolutely amazing song that I'm so excited the world is going to get to hear now.
"It's a very celebratory song, I would dare say. And we were able to play the entire song, which is almost six minutes long, in the film."
The film, though, is "not a musical", though Michael's music "affects the story", with characters "interacting with" his songs... whatever that means.
In Last Christmas, Emilia Clarke's character works as an elf in a year-round Christmas shop but, as Clarke told Entertainment Weekly, her character's "general mood and persona doesn't add up to the cheery outfit [she's] in".
"It's very Christmassy," Clarke added.
"We dialled it [the Christmas factor] up to eleven," Golding agreed.
Feig, meanwhile, has described the film as a "dramatic romantic comedy", saying the film is "very funny" but "there's just a lot more to it", including "some emotional themes... about family and about immigrants and about homelessness, and people trying to repair their lives and going through catastrophic illnesses." (via Empire)
- For the latest news and expert tips on getting the best deals this year, take a look at our Black Friday 2021 and Cyber Monday 2021
Is there a trailer for Last Christmas?
Yes – and it's every bit as sweet and Christmassy as you'd hope!
Find something to watch tonight with our TV Guide.