The first Demon Slayer: Kimetsu no Yaiba — Infinity Castle film is enjoying a good time at the box office — not just in the domestic market, but also regionally. It has earned a total of US$42 million (S$54 million) in nine territories in Southeast Asia as of the penultimate August weekend, while clinching yet another milestone on home soil.

The opener in a planned trilogy set to adapt the titular arc is now the highest-earning anime title of all time in the Philippines, Hong Kong, Indonesia, and Malaysia, as well as the top-grossing film in Hong Kong this year with a US$9.4 million (S$12.1 million) haul. Additionally, it added three record-breaking outings to Thailand’s theatrical history: the highest-performing anime and animated movie of all time, and its top film of 2025.
Over in Japan, the Demon Slayer: Kimetsu no Yaiba – The Movie: Infinity Castle continues on an upward trajectory, after beating Disney’s Frozen and Makoto Shinkai’s Your Name. The pic has surpassed Titanic to become No.3 on Japan’s all-time box office rankings with a gross of 29.98 billion yen / US$201 million, trailing behind Spirited Away (31.68 billion yen / US$214 million) and its own brethren, Demon Slayer: Kimetsu no Yaiba the Movie – Infinity Train (40.75 billion yen / US$276 million).
Haruo Sotozaki, who previously helmed Infinity Train, returns to direct Demon Slayer: Kimetsu no Yaiba – The Movie: Infinity Castle at studio ufotable. It picks up after the finale of the fourth anime season, where Muzan Kibutsuji (Toshihiko Seki / Greg Chun) traps Tanjiro Kamado (Natsuki Hanae / Zach Aguliar) and his companions of the Demon Slayer Corps inside his fortress, the Infinity Castle, kicking off a decisive battle between the Demon Slayers and Muzan’s subordinates, the Upper Moons.

Singapore was one of the first countries to screen the film outside of Japan on 14 August, with the premiere in Canada and the United States kicking off on 12 September. It will be available in IMAX, as well as both Japanese with English subtitles and in English dub, where Channing Tatum (Deadpool and Wolverine) and Rebecca Wang (Blue Eye Samurai) voice Keizo and Koyuki, respectively.




