The Infinity Castle arc of Demon Slayer will first be released as a theatrical movie in 2025, with the first part already out in Japan and coming to North American theaters in September 2025. For streaming on Netflix, there is no official release date yet, but it is expected that the movie will not appear on Netflix until possibly 2027, following the typical longer delay for Netflix compared to Crunchyroll. Crunchyroll, Sony Pictures Entertainment’s anime streaming platform, is expected to get the streaming rights earlier, possibly in the first few months of 2026, around January to February based on the pattern of previous anime movie releases. In summary:
- The Infinity Castle arc movie is released in theaters starting in 2025 (Japan mid-2025, North America around September 2025).
- Streaming on Crunchyroll is likely in early 2026 (January-February).
- Expected Netflix release would be later, around 2027, but no official confirmation.
This timeframe reflects typical release windows between theatrical, Crunchyroll, and Netflix for anime films like Demon Slayer.