News

Nintendo's live-action 'Legend of Zelda' movie has cast Bo Bragason as Zelda and Benjamin Evan Ainsworth as Link.