Sony Pictures and Nintendo announce Legend of Zelda live-action film release for March 26, 2027, fueling excitement.
Crunchyroll's parent, Sony, expands its anime presence in India with a new series in development with Japanese partners under ...