The European debut of "Ne Zha 2" is scheduled for March 14 at London's BFI IMAX, home to the UK's largest IMAX screen. The scale of the film's release in the UK is "particularly impressive," with ...
Moana 2 will be available on Disney+ on March 12, 2025. The movie has earned $1.05 billion globally, with $460 million from ...