For years John Lewis has been heralded the master of the spell-binding Christmas advert, but maybe this year Sainsburys is a contender...
Sainsburys official Christmas advert was released yesterday, leaving many taking to social media to debate which is best - Sainsburys, or John Lewis.
The new TV ad is shown to revive Mog the forgetful cat, a children's book character created by author Judith Kerr, and seen for the first time over 10 years.
Now the ad is competing with department stores owner John Lewis for their beautiful man on the moon, which is already bumped off the Twitter trends list by Sainsburys's #ChristmasIsForSharing campaign, in aid of Save the Children
John Lewis Christmas Advert 2015 'Man on the Moon'
And after the company recreated the Christmas day truce between soldiers in WW1 last year, maybe the food retailing group has outdone itself - and John Lewis.
But which ad wins this Christmas? Let us know.