Alibaba Cloud, a global leader in cloud computing and artificial intelligence, launched its new creative film “Did You See That?”, conceptualized by Ogilvy for the Paris 2024 Summer Olympic Games. Since becoming a Worldwide Olympic Partner in 2017, Alibaba Cloud has committed to helping the IOC transform the Olympic Games for the digital era.
The film is a humorous exploration of technological evolution, framed through one man's enduring passion: wrestling. We follow his comedic frustrations, from the Ancient Greece period to today’s hyper-digital age, as he grapples with the limitations of each era's viewing experience. Leaping serves as a recurring motif, propelling us through time and symbolizing the relentless march of progress and innovation. It is only with the advent of Alibaba Cloud’s solutions, offering an elevated viewing experience, that our main character ultimately finds satisfaction.
Wei Fei, Group Executive Creative Director of Ogilvy Shanghai, said: "We’re proud to help Alibaba Cloud enhance its position globally. The project demonstrates the power of borderless creativity, and the power of humor to transcend cultures—an engaging approach for technology-driven companies to showcase how their solutions contribute to spreading the Olympic culture and spirit."