Trailer

Demon Slayer: Kimetsu no Yaiba Infinity Castle

2025Movie2 h 36 minR

84
GreatGoodWatch score
84
GreatGoodWatch score

Summary

The Demon Slayer Corps are drawn into the Infinity Castle, where Tanjiro, Nezuko, and the Hashira face terrifying Upper Rank demons in a desperate fight as the final battle against Muzan Kibutsuji begins.

Good for

  • Friends night
  • Party vibe
  • Teens

Skip it if

  • You want something to laugh at
  • Graphic violence bothers you
  • You want something quiet and calm

Where to watch

Fingerprint

Not for laughs, warmth or romance.

Movies with

Cast

Crew

Directed by
Haruo Sotozaki

Everyone

Pick a department, or search for a name or a job (“editor”, “stunt”).

Facts

July 18, 2025 · 2 h 36 min · R

Released
July 18, 2025
Runtime
2 h 36 min
Age rating
R
Content
Violence, Disturbing Imagery
Genres
Animation, Action, Fantasy
Original language
Japanese
Made in
Japan
Budget
$20 million
Box office
$794 million
Available in
134 countries

Q&A

5 questions, like "Where can I stream Demon Slayer: Kimetsu no Yaiba Infinity Castle?"

Questions about Demon Slayer: Kimetsu no Yaiba Infinity Castle

Quick answers from GoodWatch data.

Where can I stream Demon Slayer: Kimetsu no Yaiba Infinity Castle?

In the United States, Demon Slayer: Kimetsu no Yaiba Infinity Castle streams on Netflix, Prime, Hulu, and Crunchyroll. You can rent or buy it from Apple TV Store, Google Play Movies, YouTube, and Fandango At Home. It also streams in 129 other countries.

Is Demon Slayer: Kimetsu no Yaiba Infinity Castle worth watching?

84
GreatGoodWatch score

Yes, it's widely acclaimed, with a GoodWatch score of 84 (IMDb 8.3, Letterboxd 4.1 out of 5, Rotten Tomatoes 98%, and Metacritic 67).

Was Demon Slayer: Kimetsu no Yaiba Infinity Castle a box office hit?

Budget$20 million
Box office$794 million

Yes, a big one: it cost about $20 million to make and earned $794 million worldwide, 39.7 times its budget.

Is Demon Slayer: Kimetsu no Yaiba Infinity Castle in English?

Japanese

No, it was made in Japanese.