The film sold a total of 28,966,806 tickets for 40,016,942,050 yen (about US$367.6 million) in Japan as of May 23 — and became the first film ever to pass the 40 billion yen milestone.
The Demon Slayer – Kimetsu no Yaiba – The Movie: Mugen Train anime ranked at #7 at the Japanese box office in tickets sold this past weekend.
The film is screening again at over 380 theaters in Japan from July 22-29 as a limited-time “final screening” run.
The film is now the #2 highest-earning anime film ever at the U.S. box office.