Demon Slayer: Infinity Castle has left animefans buzzing since its release, earning over $555 million worldwide as of September 23, 2025, making it the highest-grossing anime film of all time. The ...
2025 has truly been an incredible year for the anime industry, so ScreenRant, Collider, CBR, and MovieWeb are teaming up to crown the year's best anime film with the inaugural Screen Awards. With a ...