Here for some live-action Zelda movie updates? The new Nintendo Today app just confirmed a release date of March 26, 2027.