News

The Legend of Zelda live-action movie has suffered a small delay, with its release now planned for six weeks later than originally scheduled. The film will now premiere on May 7, ...