Nintendo is bringing its iconic fantasy franchise, The Legend of Zelda, to the big screen with a live-action adaptation slated for April 2027. Directed by Wes Ball, known for his work on The Maze Runner and Kingdom of the Planet of the Apes, the film aims for a grounded approach to the beloved series. Nintendo has confirmed the film's title will simply be The Legend of Zelda, with series creator Shigeru Miyamoto suggesting this signifies an original narrative drawing from the franchise's extensive history.
Link and Zelda
Benjamin Evan Ainsworth has been cast as Link, the series' titular hero. Ainsworth, who previously appeared in The Haunting of Bly Manor and voiced Pinocchio, also portrayed Daeron Targaryen in House of the Dragon. Bo Bragason will play Princess Zelda. The 22-year-old British actor’s recent credits include Disney Plus’ Renegade Nell and Prime Video's Sterling Point.
The Villains and Royals
Uli Latukefu is reportedly set to portray the formidable villain Ganondorf. Latukefu is recognized for his roles as Dwayne Johnson in Young Rock and Byamba in Marco Polo. Dichen Lachman's casting as Impa, Princess Zelda's loyal bodyguard, has been heavily suggested by set photos and subsequently confirmed. Lachman is known for her performances in Severance and Agents of S.H.I.E.L.D.
Supporting Cast
Sam Neill is anticipated to play the King of Hyrule, marking one of his final roles. The veteran actor is celebrated for his work in the Jurassic Park series and Event Horizon. Yvonne Strahovski is reportedly cast as the Queen of Hyrule. Strahovski has garnered acclaim for her roles in The Handmaid's Tale and Mass Effect 2. Lydia Peckham will also appear in an undisclosed role, reuniting with director Wes Ball after their collaboration on Kingdom of the Planet of the Apes.
The Legend of Zelda film is a collaboration between Nintendo and Sony Pictures Entertainment, with Shigeru Miyamoto and Avi Arad producing. Miyamoto has been involved with the project for several years. The movie is scheduled for release on April 30, 2027.