Demon Slayer Movie: Infinity Castle to skip OTT release? All you need to know | Hindustan Times

Demon Slayer Movie: Infinity Castle to skip OTT release? All you need to know

Updated on: Aug 10, 2025 12:06 PM IST

Demon Slayer: Infinity Castle – Part 1 is pulling fans to theatres with its likely theatrical-exclusive run. You can stream the series now on OTTplay Premium!

Demon Slayer Movie: Infinity Castle aka Akaza’s Return has been ruling theatres in Japan. And there’s a strong reason for this, apart from its content. The animated film is likely to be a theatrical-exclusive release, just like the other movies including Mugen Train from the Demon Slayer franchise, which Indian fans can watch on JioHotstar via OTTplay Premium.

A still from Demon Slayer: Infinity Castle movie part 1 - Akaza’s Return
A still from Demon Slayer: Infinity Castle movie part 1 - Akaza’s Return

Demon Slayer Infinity Castle movie part 1 to skip OTT?

The makers of Demon Slayer have always kept the theatrical releases and anime series separate. The movie offers more insight into the story and expands on what happens after the previous plot. Every Demon Slayer movie connects one arc to the next. The makers have often released films with the very intention of bringing fans to theatres. Through this method, they tease fans about next season.

The first episode of the next season begins from the cliffhanger moment in the movie and continues from that point on. This time around too, the makers promise that Demon Slayer: Infinity Castle – Part 1 aka Akaza's Return will be a theatrical-exclusive release.

So, will there be no new Demon Slayer Infinity Castle series aka Demon Slayer season 5?

It is unlikely that we will get a Demon Slayer: Infinity Castle series, or season 5. The makers had clarified this right after Demon Slayer: Hashira Training Arc aka Demon Slayer season 4 released on OTT.

However, not all doors are shut yet, and audiences’ response to the movies might just decide if the makers expand the world briefly and wrap it up with season 5. At this point, though, there is no season 5 in the works, and the world of Demon Slayer will come to an end in 2029 with the release of Infinity Castle movie Part 3.

Where to brush up on the Demon Slayer story so far?

This could be your last chance to experience the world of Demon Slayer on the big screen. To recap the story — why protagonist Tanjiro Kamado seeks revenge on Akaza and the main antagonist Muzan, and what it took for him to get this far — you can watch all four seasons of Demon Slayer on JioHotstar via OTTplay Premium.

Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Get more updates from Bollywood, Taylor Swift, Hollywood, Music and Web Series along with Latest Entertainment News at Hindustan Times.
Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Get more updates from Bollywood, Taylor Swift, Hollywood, Music and Web Series along with Latest Entertainment News at Hindustan Times.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }