Demon Slayer: Infinity Castle – Part 1 Hits Theaters!

Demon Slayer: Infinity Castle – Part 1

The epic final battle begins! Demon Slayer: Kimetsu no Yaiba – Infinity Castle: Part 1 – Akaza Returns premiered in Japan on July 18, 2025, and is set to release globally—including India, the U.S., UK, and Canada—on September 12, 2025.

Based on the explosive Infinity Castle arc from the manga, this film kicks off the trilogy finale with jaw-dropping animation by Ufotable and an emotional confrontation between Tanjiro’s team and the powerful Upper Moons.

Watch the Official Trailer | Demon Slayer: Infinity Castle

Synopsis

Tanjiro Kamado joined the Demon Slayer Corps after his sister Nezuko was turned into a demon. Alongside allies Zenitsu and Inosuke, Tanjiro has battled powerful demons and fought side by side with the elite Hashira, including Rengoku, Tengen, Muichiro, and Mitsuri.

As the Corps undergoes Hashira Training to prepare for the final battle, Muzan Kibutsuji attacks their headquarters. In the ensuing chaos, Tanjiro and the Hashira are drawn into the demons’ domain—the terrifying Infinity Castle.

Now trapped inside Muzan’s stronghold, the stage is set for the ultimate showdown between the Demon Slayer Corps and the forces of evil.

Film Details

Title: Demon Slayer: Infinity Castle – Part 1: Akaza Returns
Studio: Ufotable
Director: Haruo Sotozaki
Music: Yuki Kajiura & Go Shiina
Theme Songs: By LiSA and Aimer
Japanese Release: July 18, 2025
Global Release: September 12, 2025
Arc Adapted: Infinity Castle (Final arc)

Stay tuned for updates on international ticket sales, dub/sub releases, and the next two parts of this epic trilogy.

This post is written, edited and published by the Cinecelluloid staff.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Disclaimer: The images and/or videos used are not owned by Cinecelluloid. No copyright infringement intended.

Back To Top
error: Content is protected!