getting Jim Carrey to postpone his retirement from acting), or, most recently, the box office juggernaut that was “A Minecraft Movie.”
Now, it’s time for one of the most celebrated video game franchises of all time to make its big-screen debut: “The Legend of Zelda.” Director Wes Ball (best known for the “Maze Runner” trilogy and “Kingdom of the Planet of the Apes”) has been tapped to direct the first live-action adaptation of the video game created by Shigeru Miyamoto and Takashi Tezuka. Ball has previously stated that his desire is to make a movie that feels like “live-action Miyazaki” which is an incredibly high bar to clear.
With a director already in place, “Legend of Zelda” has now taken the next logical step forward and cast its leads. Indeed, Miyamoto himself took to social media to announce who will play both Zelda and Link (who, remember, are entirely different people!).
“I am pleased to announce that for the live-action film of ‘The Legend of Zelda,’ Zelda will be played by Bo Bragason-san, and Link by Benjamin Evan Ainsworth-san,” Miyamoto stated via the official Nintendo X (formerly Twitter) account. “I am very much looking forward to seeing both of them on the big-screen.”
This is Miyamoto. I am pleased to announce that for the live-action film of The Legend of Zelda, Zelda will be played by Bo Bragason-san, and Link by Benjamin Evan Ainsworth-san. I am very much looking forward to seeing both of them on the big screen. (1/2) pic.twitter.com/KA5XW3lwul
— 任天堂株式会社 (@Nintendo) July 16, 2025
Granted, this is a major surprise for everyone who was expecting the film to go the “Super Mario Bros. Movie” route and cast huge stars in its lead roles. In fact, “Euphoria” star Hunter Schafer was a decidedly popular fancast for the role of Princess Zelda, while a fancast from Hell a more ill-advised fan campaign had been trying to get the movie’s casting directors to recruit Tom Holland as Link.