Loading page content
Loading page content

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.
Click Continue to enable sound and watch the full video
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.
Release date
18 July 2025
Runtime
2h 36m
Status
Released
Language
Japanese
Origin
Japan
Genres
Animation, Action, Fantasy
Worldwide figures from TMDB; not real-time.
Production budget
$20,000,000
Worldwide revenue
$793,594,078
Revenue less budget
+$773,594,078