When to stream Demon Slayer: Kimetsu No Yaiba Infinity Castle on Netflix
Demon Slayer: Kimetsu No Yaiba Infinity Castle on Netflix is the next big ask—so when could it actually drop?
After torching the 2025 box office with nearly $750 million worldwide and reportedly becoming the highest-grossing international release in the U.S., the first film in Demon Slayer’s endgame is finally headed to streaming. Netflix has set a date for Demon Slayer: Kimetsu no Yaiba Infinity Castle, the opener to the saga’s climactic showdown.
Streaming on Netflix September 28, 2026.
What it covers
This is the first entry in a planned trilogy adapting the manga’s final battle arc, with the Demon Slayer Corps storming Muzan Kibutsuji’s shape-shifting fortress, the Infinity Castle. Directed by Haruo Sotozaki and produced by animation house Ufotable, the film runs more than 2 hours and doesn’t pull punches — expect intricate castle combat, emotional gut punches, and some genuinely shocking casualties.
Who’s in it
The Japanese cast returns from the first four seasons:
- Natsuki Hanae — Tanjiro Kamado
- Akari Kito — Nezuko Kamado
- Hiro Shimono — Zenitsu Agatsuma
- Yoshitsugu Matsuoka — Inosuke Hashibira
The English voice cast includes:
- Zach Aguilar
- Abby Trott
- Aleks Le
- Bryce Papenbrook
- Johnny Yong Bosch
- Erika Harlacher
For anyone jumping in, the anime follows Tanjiro Kamado as he joins the Demon Slayer Corps after his family is murdered and his sister Nezuko is turned into a demon. His mission — to find a cure for Nezuko and bring down Muzan Kibutsuji — converges on the Infinity Castle and the series’ long-teased final clash.
Infinity Castle hit theaters in 2025 and drew packed crowds; fans have been waiting on a streaming window ever since. Netflix will start streaming the film on September 28, 2026.