< Back to all clusters
[CULTURE] · Japan, United States, Mexico · 4 sources

Demon Slayer: Infinity Castle streams worldwide on July 28

The first film of the Demon Slayer trilogy, "Infinity Castle," will begin streaming on July 28, 2026. Crunchyroll is the primary platform, offering the movie at 8:00 AM PT with both Japanese audio and multiple dubbed tracks (English, Spanish, French, German, Italian, Hindi, Tamil, Telugu, Thai, Catalan, Polish, Vietnamese) and subtitles covering Arabic, Russian, Chinese, Indonesian and others. Digital purchase in North America is set at $19.99, with a $14.99 rental window of 48 hours.

Netflix will also carry the title in selected Asian regions, excluding Japan, mainland China and India, due to regional distribution agreements. In Japan, the film releases on Blu‑ray and DVD the same day. The movie previously set box‑office records, grossing $793 million worldwide, becoming the highest‑grossing foreign animated film in the United States and the second‑most successful Japanese film after "Mugen Train."

The launch revives fan interest, prompting new promotional posters and marking a key step toward the sequel, slated for release no earlier than 2027.