John Lewis released its Christmas ad on Facebook and Youtube, rapidly clocking up nearly two million views and sparking heated online debate.

While some swooned at the video’s cuteness and others wanted to puke, a few amusing souls have created horror film-esque remakes of the Christmas advert.

In one, the John Lewis present-kid takes on Jack Nicholson’s persona in a reworking based on The Shining.

Another spoofer gives the boy’s parents an unpleasant surprise.

And here’s the original.

When John Lewis released their Christmas ad, it was met with misty-eyed joy by celebs including Philip Schofield, who tweeted: “Ok John Lewis, we’ve all got tears in our eyes! Yours is the cutest Christmas ad so far :)”.

So You Think You Can Dance presenter Cat Deeley concurred, adding: “AGREED! So lovely…”

Others are horrified that The Smiths allowed their classic song Please Please Please Let Me Get What I Want in an advert, an accusation which guitarist Johnny Marr met with the following tweet:

“Writing ‘Please Please…’ one Friday in ’84 is one of the best memories of my life. This ad has not sullied that memory one bit.”

Marr then sent another tweet, saying: “For all those taste makers who are bitching and judging whilst, wait for it, watching x factor…” with a link to the following video, in which Henry Rollins rants in defence of “sell-out” bands.

Touché.

What do you think?