Demon Slayer: Infinity Castle Overtakes One Piece Film: Red to Become Japan’s #6 All-Time Film

The Demon Slayer: Kimetsu no Yaiba – The Movie: Infinity Castle has taken Japan’s box office by storm, officially surpassing One Piece Film: Red to claim the spot as the country’s sixth highest-grossing film of all time.

8/12/20251 min read

Demon Slayer: Infinity Castle Overtakes One Piece Film: Red to Become Japan’s #6 All-Time Film

The Demon Slayer: Kimetsu no Yaiba – The Movie: Infinity Castle has taken Japan’s box office by storm, officially surpassing One Piece Film: Red to claim the spot as the country’s sixth highest-grossing film of all time.

Released on July 18, the film has already earned more than ¥17.6 billion in just 17 days, an achievement that cements its place among Japan’s cinematic greats. Fans have flocked to theaters in record numbers, pushing the film past multiple milestones at lightning speed.

Record-Breaking Run

  • Fastest to ¥10 billion – The movie reached this benchmark in only 8 days, beating Mugen Train’s pace by three days.

  • Historic opening – Day one brought in ¥1.64 billion, and a single-day peak hit ¥2.03 billion. Over its opening weekend, the film raked in ¥5.52 billion, with a four-day total of ¥7.31 billion.

The Bigger Picture

With its current earnings, Infinity Castle now sits just behind Howl’s Moving Castle and Princess Mononoke. While it still has a long way to go to match Mugen Train’s record-breaking ¥40 billion, industry watchers believe it could continue climbing the ranks as audience turnout remains strong.

The success of Infinity Castle not only reaffirms Demon Slayer’s dominance in the anime world but also shows that the series continues to resonate deeply with fans both in Japan and worldwide.