
Nintendo revealed the first official images for its upcoming live-action "The Legend of Zelda" movie on November 17, 2025, showcasing the film's lead actors in full costume.
Bo Bragason portrays Princess Zelda, while Benjamin Evan Ainsworth takes on the role of Link. The production stills display both characters in a lush, natural setting with designs that blend classic video game elements with a grounded, cinematic aesthetic.