Demon Slayer: Kimetsu no Yaiba – Infinity Castle 2025 movie Cinevood
Demon Slayer: Kimetsu no Yaiba – Infinity Castle (2025) is a Japanese anime movie directed by Haruo Sotozaki. It is the first part of the final trilogy in the Demon Slayer franchise. The film adapts the “Infinity Castle Arc” from Koyoharu Gotouge’s manga. It continues the story of Tanjiro and the Demon Slayer Corps as they enter Muzan Kibutsuji’s shifting fortress for their most dangerous mission yet.
🎞️ Title | Demon Slayer: Kimetsu no Yaiba – Infinity Castle |
🎬 Director | Haruo Sotozaki |
✍️ Writers | Ufotable Team, based on manga by Koyoharu Gotouge |
🏢 Production | Ufotable |
🗓️ Release Date | September 13, 2025 |
⏱️ Duration | 155 minutes |
🌍 Country | Japan |
🗣️ Language | Japanese (with dubs in English, Hindi, Tamil, Telugu) |
🎭 Genre | Action, Supernatural, Drama |
🎵 Music | Yuki Kajiura, Go Shiina |
🎥 Animation Style | 2D + 3D hybrid |
📺 Distributor | Aniplex, Crunchyroll |
Plot
The story picks up right after the Hashira Training Arc. Muzan Kibutsuji, the demon king, traps the Demon Slayer Corps inside his terrifying stronghold—the Infinity Castle. This castle is alive, shifting its walls and floors like a puzzle. The heroes are separated and forced to fight powerful Upper Rank demons in different parts of the fortress.
Cast
Natsuki Hanae voices Tanjiro Kamado, the brave and kind-hearted Demon Slayer. Akari Kito plays Nezuko Kamado, Tanjiro’s demon sister who continues to fight for humanity. Hiro Shimono voices Zenitsu Agatsuma, who finally shows his true strength. Yoshitsugu Matsuoka plays Inosuke Hashibira, the wild fighter with a soft heart.
Takahiro Sakurai returns as Giyu Tomioka, the calm Water Hashira. Saori Hayami voices Shinobu Kocho, the graceful Insect Hashira. Mamoru Miyano plays Rengoku in flashbacks, adding emotional weight. Akira Ishida voices Muzan Kibutsuji, the cruel and powerful demon king.
Kazuya Nakai plays Sanemi Shinazugawa, the Wind Hashira. Kenichi Suzumura voices Obanai Iguro, the Serpent Hashira. Kana Hanazawa plays Mitsuri Kanroji, the Love Hashira. Daisuke Namikawa voices Akaza, the tragic Upper Rank demon.
Screenshots

1. Is Infinity Castle the final Demon Slayer movie?
No, it is the first part of a trilogy that will conclude the franchise.
2. Do I need to watch the anime before this movie?
Yes, watching the series and previous arcs helps understand the characters and story.
3. What makes Infinity Castle special?
It combines stunning animation, emotional storytelling, and intense battles in a unique setting.
4. Is the movie available in multiple languages?
Yes, it is released in Japanese, English, Hindi, Tamil, and Telugu.
5. Who is the main villain in this movie?
Muzan Kibutsuji is the central antagonist, with Upper Rank demons like Akaza and Doma also playing major roles.
Final Words
Demon Slayer: Infinity Castle (2025) is a thrilling and emotional ride. It brings together everything fans love—beautiful animation, powerful fights, and deep character moments. The movie sets the stage for the final battle and leaves viewers eager for the next part.