Cast me as Link right now cowards.
Reposted from IGN
Nintendo just used its new app to announce the release date of the live-action The Legend of Zelda movie, hitting theatres March 26, 2027. bit.ly/3QTzecz

Comments