India, July 16 -- After months of fan theories and casting speculations, The Legend of Zelda live-action movie has finally found its leads. Nintendo's Shigeru Miyamoto took to X (formerly called Twitter) and unveiled the heroes of the saga. While Bo Bragason has been cast in the iconic role of Princess Zelda, fans will witness Benjamin Evan Ainsworth playing the role of the brave and silent warrior, Link, Deadline reported. The upcoming flick has been backed by Sony.

"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," Miyamoto wrote on X, along with sharing stills of the artists in costume. "I am very much look...