Demon Slayer's Infinity Castle Film Moves Up One Day on Crunchyroll
Crunchyroll moves up Demon Slayer: Infinity Castle I streaming release by one day.
Crunchyroll has quietly adjusted its streaming schedule for Demon Slayer: Infinity Castle I, moving the release forward by a single day to July 28, 2026—a shift from the previously announced July 29 date.
The 155-minute film, directed by Haruo Sotozaki, already hit Japanese theaters on July 18, 2025, and the new streaming window appears timed to coincide with the domestic DVD and Blu-ray release in Japan. Crunchyroll will offer both German and Japanese language versions when it goes live.
While a one-day adjustment might seem minor, it suggests Crunchyroll is fine-tuning its international rollout strategy around physical media launches—a common practice for maximizing simultaneous global availability without cannibalizing sales windows. For fans who've been counting down since the film's theatrical debut, the earlier date is a small bonus.
Source: Anime2you