Film · in order
How to Watch the Demon Slayer Movies in Order
The Demon Slayer (Kimetsu no Yaiba) theatrical films, from the canon Mugen Train (2020) through the concluding Infinity Castle trilogy that starts in 2025. We sort out which movies are essential canon and which are skippable recaps of the TV series.
How to Watch the Demon Slayer Movies in Order: complete list
This order covers 4 of 6 entries, and intentionally skips the rest.
Check off what you've finished, it saves automatically · See all your lists → ·
Why this order?
The Demon Slayer film list looks longer and messier than it is, because two of the movies are not really new stories at all. Here is the clean version. Mugen Train (2020) is a genuine canon feature that bridges Season 1 and Season 2, and it is the one film every viewer should watch. There is a catch worth knowing: the studio later cut Mugen Train into a seven-episode TV arc for Season 2, adding one brand-new opening episode and then re-editing the film across the next six. The movie and the TV version tell the same story, so pick one. Watch the film for the theatrical cut, or watch the Season 2 Mugen Train arc if you are streaming the show episode by episode. Do not do both expecting new plot.
The next two entries are the ones that trip people up. To the Swordsmith Village (2023) and To the Hashira Training (2024) are compilation films. Each one stitches the final episode of one TV season to the first episode of the next, wrapped in a fresh opening, and screens it in theaters as a hype event before the new season airs. If you have already watched the anime, they are almost entirely recap and safe to skip. They exist to catch cinema audiences up, not to advance the story, so we split this guide into a canon-only order that drops them and a full release order that keeps them for completeness.
Then comes the payoff. The Infinity Castle Trilogy adapts the manga's final battle and concludes the whole series across three films. Part one arrived in Japan on July 18, 2025, and it is essential canon that picks up right after the Hashira Training arc. Parts two and three have been reported for 2027 and 2029, but as of this writing those dates are release windows rather than confirmed premieres, so we flag them as upcoming and unreleased.
If you would rather follow the whole saga through the show instead of the theaters, our Demon Slayer anime watch order guide maps every season and slots Mugen Train and the Infinity Castle films into their proper place, since some of these movies are true canon story and others are only compilation recaps.
Timeline 2020-2029
Every entry by release year: rows that share a year are a cluster, and the long droughts are called out on the rail.
- 2020 The Movie: Mugen Train
- 2023 To the Swordsmith Village
- 2024 To the Hashira Training
- 2025 The Movie: Infinity Castle
- 2027 Infinity Castle Trilogy: Part 2
- 2029 Infinity Castle Trilogy: Part 3
Where to play it today
- Crunchyroll (Mugen Train and select films by region)
- Netflix (Mugen Train and series films in some regions)
- Amazon Prime Video (rent or buy depending on title and region)
- Apple TV (rent or buy)
- In theaters for the Infinity Castle trilogy on release
- Physical Blu-ray and DVD via retailers
Availability changes often and varies by region - links search each platform for Demon Slayer.
Frequently asked questions
How many Demon Slayer movies are there?
There are four released Demon Slayer films as of July 2026: Mugen Train (2020), To the Swordsmith Village (2023), To the Hashira Training (2024), and Infinity Castle Part 1 (2025). Two more Infinity Castle films are planned to complete the trilogy, but they have not been released yet.
Which Demon Slayer movies are canon and which can I skip?
Mugen Train and the Infinity Castle trilogy are canon story you should watch. To the Swordsmith Village and To the Hashira Training are compilation films that recap TV episodes, so they are safe to skip if you have already watched the anime seasons they cover.
Should I watch the Mugen Train movie or the TV version?
They cover the same story, so watch only one. The movie is the original theatrical cut. The Season 2 Mugen Train arc adds one new opening episode and then re-edits the film across six more, so choose it if you are watching the show episode by episode rather than as films.
Where do the Infinity Castle films fit in the story?
They come after the Hashira Training arc, which is the fourth TV season. The Infinity Castle trilogy adapts the manga's final battle against Muzan Kibutsuji, so watch it once you have finished Hashira Training. Part 1 released in 2025.
When do Infinity Castle Part 2 and Part 3 come out?
They have been reported for 2027 and 2029, but as of July 2026 those are release windows rather than confirmed premiere dates, and neither film has released. Treat the years as tentative until the studio locks them in.
Do I need to watch the Demon Slayer anime before the movies?
Yes for the canon films. Mugen Train follows Season 1, and the Infinity Castle trilogy follows the Hashira Training season, so watch the show up to those points first. Our Demon Slayer anime watch order guide lays out the full sequence.
Last verified · Sources: en.wikipedia.org, gamesradar.com
← Browse all movie orders