
Well, it's official: Demon Slayer: Infinity Castle is no longer in cinemas – and what a theatrical run it has been.
Since its original Japanese release date on July 18, 2025 and its US rollout from September 12, the movie has proven to be a big hit with cinemagoers over the last nine months. Due to initial success, which earned around $555 million worldwide, it was reshown in North American and UK territories from March 2026, accumulating a total of $738.5 million.