John Lewis 'the journey' by Adam & Eve/DDB

The lengths that people go to find the perfect gift is the theme behind this year's Christmas ad for John Lewis, which launches on Friday and was created by Adam & Eve/DDB.

The TV spot, called "the journey", was directed by Dougal Wilson through Blink Productions. It opens in a wintery garden, from where a snowman disappears before embarking on an epic journey.

The ad was created by Frank Ginger and Shay Reading. It is set to a version of Frankie Goes to Hollywood’s The Power Of Love, sung by Gabrielle Aplin.