D&AD’s 2026 AI & Creativity Report: Human Judgement Remains the Creative Advantage
August 18, 2026
Mexican-Born directing duo Santiago & Mauricio Sierra team with the VFX crew at MPC to unleash an appropriately joyful ode to running comfort in this spot for Nike’s new Joyride shoe, aka “high-tech bean bags for your feet.” [Watch]