Iconic Anime Loses Top 10 Rotten Tomatoes Score To 2025’s Record Breaking New Release

Everyone expected *Demon Slayer: Infinity Castle* to do well, but its incredible success has still been surprising. The film quickly broke numerous records and became the number one movie in North America, earning $70 million in its opening weekend. Now, the next two films in the series have a high bar to clear following *Infinity Castle*’s impressive performance.

Despite mixed reactions from critics, the anime film *Demon Slayer: Infinity Castle* has become a major success in theaters and is now highly rated. It currently boasts a 98% score on Rotten Tomatoes, surpassing the beloved classic *Spirited Away* to claim a spot among the top 10 highest-rated anime films on the platform. *Spirited Away* tells the story of a young girl who enters the spirit world to rescue her parents, aided by a grumpy bathhouse employee and a forgetful river spirit.

Demon Slayer Stays Winning with New Records

Infinity Castle has quickly become a massive hit, landing in the top ten on lists of the best anime of all time. It’s broken several records since its release, earning $70 million in its opening weeks and significantly outperforming the opening weekend box office of the popular film *Pokémon: The First Movie*, which made $31 million. This success isn’t surprising, though; the film’s beautiful animation, exciting action, and emotional story combine to deliver everything anime fans love.

What’s Demon Slayer’s Biggest Box Office Competition?

The biggest challenge for this movie will likely be the next two installments planned to complete the trilogy. Hopefully, they’ll be just as captivating, visually stunning, and emotionally resonant as the first one. Details about those upcoming films are scarce, but that gives fans plenty of time to rewatch the original anime series before they arrive in theaters.

https://comicbook.com/anime/news/all-5-deaths-in-demon-slayer-infinity-castle-movie-ranked-and-1-is-heartbreaking/embed/#

Read More

2025-09-21 17:09