

Demon Slayer: Kimetsu no Yaiba Infinity Castle
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.
Audience Sentiment
The story takes a deeper turn
Scattered focus hurts momentum
The film recovers dramatically from its structural issues in the first half by shifting to deeper character exploration and backstory around the midway point, jumping from its lowest point of 6.2 to 9.2
Infinity Castle delivers spectacular animation and emotional depth but suffers from pacing issues in its first half due to juggling too many storylines. The film redeems itself with deeper character work and maintains its visual excellence throughout, successfully launching the final trilogy despite structural flaws.
Full cast
Showing 20 of 25
Natsuki Hanae
Tanjiro Kamado (voice)

Takahiro Sakurai
Giyu Tomioka (voice)

Akira Ishida
Akaza (voice)

Hiro Shimono
Zenitsu Agatsuma (voice)

Yoshimasa Hosoya
Kaigaku (voice)

Saori Hayami
Shinobu Kocho (voice)

Mamoru Miyano
Doma (voice)

Reina Ueda
Kanao Tsuyuri (voice)

Yuichi Nakamura
Keizo (voice)

Lynn
Koyuki (voice)

Toshihiko Seki
Muzan Kibutsuji (voice)

Tomokazu Sugita
Gyomei Himejima (voice)

Kengo Kawanishi
Muichiro Tokito (voice)

Kana Hanazawa
Mitsuri Kanroji (voice)

Kenichi Suzumura
Obanai Iguro (voice)

Nobuhiko Okamoto
Genya Shinazugawa (voice)

Katsuyuki Konishi
Tengen Uzui (voice)

Akari Kito
Nezuko Kamado (voice)

Hochu Otsuka
Sakonji Urokodaki (voice)

Yoshitsugu Matsuoka
Inosuke Hashibira (voice)
Crew
Write a Review
Rate each story beat: