Demon Slayer: Infinity Castle Fails To Surpass Its Biggest Rival At Box Office

In 2025, Demon Slayer: Infinity Castle Part 1 — Akaza Return was the biggest anime movie release, generating huge excitement worldwide. Following the success of Mugen Train, fans eagerly attended the premiere. The film had an impressive run in Japan, playing in theaters for 266 days, from July 18, 2025, to April 9, 2026. This is a remarkably long time for a movie to stay in cinemas – most films are only shown for a couple of months before becoming available for streaming.








