Demon Slayer: Castle Infinite ends its run after 266 days in theaters

Rafael Shinzo
Shinzo
My name is Rafael Alves, known as Shinzo. I created the AnimeNew website in 2009 to offer news about anime, manga, and games directly from Japan.

The film Demon Slayer: Castle Infinite has finished its run in Japanese cinemas after 266 days. The production accumulated more than 27.4 million tickets sold and surpassed 40.2 billion yen in revenue in the country.

According to the official publication on X (formerly Twitter), the film is also impressive on the global stage. In total, more than 98.5 million tickets were sold, grossing over 117.9 billion yen. Even after its official closure, the film continues to be shown in limited screenings in Japan.

Demon Slayer at the worldwide box office

With only 60 days in theaters, the film had already surpassed the 33 billion yen mark, exceeding classics like Spirited Away . This performance solidified the film as one of the highest-grossing films in Japanese history. Furthermore, the production became the first Japanese film to surpass 100 billion yen worldwide. In the United States, it also had a strong presence, ranking among the highest-grossing animated films of 2025.

Awards and recognition

The film won several important awards, including Best Animation at the Japan Academy Film Prize and recognition at the Tokyo Anime Award Festival . It also received nominations at international awards ceremonies such as the Golden Globes and the Saturn Awards .

For comparison, Demon Slayer: Kimetsu no Yaiba The Movie: Mugen Train still holds the all-time record in Japan, with 40.75 billion yen. Even so, the new film consolidates the franchise's strength in world cinema.

With impressive box office numbers, Demon Slayer: Castle Infinite reinforces the franchise's impact. Keep following AnimeNews anime

Advertising