
The Christmas advert archive
Have Your Elf a Merry Christmas
Asda · 2022 · 90 seconds
Have Your Elf a Merry Christmas
YouTube loads only when you choose to watch.
The story
Why it stays with you
Buddy the Elf joins Asda for a chaotic Christmas trial shift, bringing film-sized enthusiasm to the supermarket floor.
Buddy has arrived for his first shift, and the Christmas preparations are about to get considerably louder. Asda's 2022 advert places the character from Elf inside a busy supermarket, where his enthusiasm proves both disruptive and infectious.
The campaign combines footage from the 2003 film with newly shot scenes, under licence from Warner Bros. Discovery Global Consumer Products. Framestore integrated Buddy into the new setting for Havas London's campaign, directed by Daniel Kleinman through Rattling Stick.
For Christmas film fans, the pleasure is seeing a familiar character let loose somewhere unexpected. The 90-second television advert premiered on ITV1 on 4 November 2022.
Playback checked 15 October 2026. Video availability may change.
Behind the advert
Director
Daniel Kleinman
Agency
Havas London
Production company
Rattling Stick
Visual effects
Framestore
Credits & sources
- Brand
- Asda
- Year
- 2022
- Cut
- Full film
- Running time
- 1 min 30
- Shown
- Online and television
- Territory
- UK
- Director
- Daniel Kleinman
- Agency
- Havas London
- Production company
- Rattling Stick
- Visual effects
- Framestore
- Asda campaign announcement (opens in a new tab) · checked 4 October 2026
- Framestore production case study (opens in a new tab) · checked 9 October 2026
Record updated 15 October 2026.