Semrush filmed their entire content programme at their invite-only Villa at Cannes Lions 2026. Senior marketing leaders from some of the world's biggest brands, 13 speakers on camera, and everything needed to be broadcast-ready and cut for every channel at the same time.