Funimation revealed on Wednesday that The Demon Slayer – Kimetsu no Yaiba – The Movie: Mugen Train anime film has earned over US$45 million at the North American box office.
The film sold 3,424,930 tickets and earned 4,623,117,450 yen (about US$43.85 million) in Japan in its first three days.
The film is now the #2 highest-earning anime film ever at the U.S. box office.
The film had ranked in the top three spots weekly in Japan since then, until its 22nd weekend.