Nintendo Reveals Release Date for Legend of Zelda Movie, and It’s Sooner Than Expected

Nintendo has revealed the release date of its upcoming Legend of Zelda movie. According to an image shared on the newly released Nintendo Today app, the live action film will make its debut on 26th March, 2027. The image, which…