D&AD’s 2026 AI & Creativity Report: Human Judgement Remains the Creative Advantage
August 18, 2026
Rods director Thierry Poiraud and Paris VFX powerhouse BUF help French subscription satellite/cable provider CANALSAT backhand the French tradition of airing American TV series six months after they premier in the US. Agency: BETC, Paris. Sound: Kouz. [Watch]