Last Christmasis a welcome addition to theholiday moviegenre.

Films such asLove Actually, Elf,andThe Last Holidayare beloved for a reason.

ButLast Christmasoffers more than just pretty and talented people to look at the whole time.

Last Christmas starring Emilia Clarke

The movie has heart, humor, and an amazing backstory.

In case the title didn’t give it away, there isobviouslya scene of Clarke singing the Wham!

Then, there’s Emma Thompson, who plays Clarke’s mother in the movie.

Last Christmas starring Emilia Clarke and Emma Thompson

Thompson explained that the movie ended up featuring a lot ofGeorge Michaelsongs.

And [George Michael] said that."

Clearly, music is crucial to the film and is almost like its own character.

Last Christmas' Emma Thompson and Paul Feig

In fact, the theory is that Tom is a ghost, asThe Guardianreported.

One Twitter usertweeted, “So… Henry Golding was a ghost all along, yes?

Or perhaps it is a dream Kate has while still in the hospital?”

George Michael

After all, fans were convincedLast Christmascouldn’tjustbe a sweet movie about falling in love at Christmastime, right?

“All my movies are good-natured and uplifting,” he said.

“Even when they’re dark, likeA Simple Favor, even that’s uplifting at the end.

Last Christmas starring Henry Golding and Emilia Clarke

Last Christmas got the Wham!

stamp of approval

AsLast Christmasis titled after the Wham!

“I know it would all have been done with his permission.

Emilia Clarke in Last Christmas

So I’m sure he had a talk about the movie,” she told the publication.

She doesn’t seem to enjoy her job, her family, or her life all that much.

And that’s where Clarke sees a big difference between herself and her character.

Emilia Clarke in Last Christmas

In an interview withGlamour,Clarke revealed that there was one key difference between herself and Kate.

Honestly, it’s probably a good thing that Clarke and her character don’t have that in common.

AfterCrazy Rich Asianscame out, though, they were sold.

Emilia Clarke

There is truly something so iconic about London duringthe holiday season.

“The biggest thing for me was that I wanted it to look beautiful,” Feig said.

“That London could be such a giant part of it, almost a character in it.”

Henry Golding in Last Christmas

We can’t imagineLast Christmastaking place anywhere else.

Golding even said so himself in an interview withGlamour.

“I think it was there from the get-go.”

Emilia Clarke in Last Christmas

“The diagnosis was quick and ominous: a subarachnoid hemorrhage,” Clarke wrote.

Clearly, Clarke understood her character.

In an interview withEntertainment Tonight,they both revealed that they loved each other even before they met.

Emilia Clarke and Henry Golding in Last Christmas

“I was a huge fan ofGame of Thrones,” Golding said.

“I got two episodes in, and I was like, ‘I need more!'”

Truly, their work onLast Christmasis amazing, and they both bring so much to their roles.

Emilia Clarke in Last Christmas

I’m singing to George Michael!'”

Clearly, Clarke nailed it, and the song sounds great, as does she.

Emilia Clarke and Henry Golding in Last Christmas

Last Christmas writer and star Emma Thompson

Emilia Clarke in Last Christmas