Watchlisted‹ Back

Demon Slayer: Kimetsu no Yaiba Infinity Castle

Demon Slayer: Kimetsu no Yaiba Infinity Castle

Run Time: 155 mins

Air Date: Fri, 18 Jul 2025

Average Rating: ⭐ 7.201 (92 votes)

ufotable Aniplex Shueisha

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.

AnimationActionFantasyThriller