H&M has made a short Wes Anderson film for its Christmas ad

Scene from the train

Directed by Wes Anderson and starring Adrien Brody, the H&M Christmas advert seems more like a movie than something you'd see during The X Factor break.

Described by the fashion brand as a "short film", the campaign sees an eclectic group of train travellers getting way-laid by the winter weather.

It's trending on social media and has been viewed thousands of times already.

As Christmas advertising campaigns become ever more elaborate each year, H&M seem to have raised the stakes.

It's not clear how much the clothing retailer spent on the campaign, but the last film Wes Anderson and Adrien Brody worked on, The Grand Budapest Hotel, took $175m (£140m) at the box office.

Like John Lewis, Sainsburys and Marks and Spencer, H&M has made sure the plot has a feel-good aspect to it.

"This story may resonate more than ever at a time in the world where we could all do with giving a stranger a hug," said Adrien Brody in the press release.

Warning: Third party video may contain adverts

The advert had quite a few fans.

But not everyone agreed, with one person writing on H&M Facebook's page: "Feeling disappointed. I'm not really feeling this Christmas 2016 ad. It's too boring."

Find us on Instagram at BBCNewsbeat and follow us on Snapchat, search for bbc_newsbeat