It is very likely now that Demon Slayer: Kimetsu no Yaiba THE MOVIE Mugen Train will surpass Spirited Away to become the highest-grossing film in Japan ever by the end of the year (barring any new restrictions from the Japanese government), and with the film yet to open in the rest of the world, very likely to be one of the biggest anime films ever.
On the anime film chart, worldwide Demon Slayer hasn’t moved from third place (as of writing) behind Spirited Away and Your Name, but on the Japan chart, Mugen Train grossing 25,917,043,800 yen ($US247,861,536) has moved it second, only behind the lifetime gross of Spirited Away at 30.8 billion yen (US$294.5 million).
For admissions, Demon Slayer: Mugen Train at 19.397,589 tickets sold has also surpassed Your Name to become the fourth most attended film in Japan of all time and is now currently slightly behind Tokyo Olympiad at 19.50 million, Frozen at 20.03 million, and Spirited Away at 23.50 million tickets sold.