Hyrule is hitting your screen! Nintendo and Sony’s live-action The Legend of Zelda epic arrives in theaters May 7, 2027.
Directed by Wes Ball, this blockbuster will stream exclusively on Netflix by late August 2027. Best of all?
It’s available for all subscribers, including the ad-supported tier. Prepare for the ultimate cinematic adventure as Link saves the kingdom from Ganon!