FUNimation Entertainment has announced that Demon Slayer – Kimetsu no Yaiba – The Movie: Mugen Train is now the #2 highest-earning anime film ever at the U.S. box office. As of May 21, 2021, the film has earned US$43,956,487 — edging out Pokemon 2000 – The Movie which had U$43,758,684 (unadjusted for inflation) 21 years ago. Only Pokemon: The First Movie stands ahead of Mugen Train with US$85,744,662.
The film has surpassed Hayao Miyazaki’s 2002 Spirited Away, its last rival for all-time highest earnings in Japanese box office history. Spirited Away earned 30.8 billion yen in its original run, but has since earned a total of 31.68 billion yen after last summer’s revival screenings. The film has also surpassed Spirited Away as the #1 highest-earning Japanese film of all time worldwide.
Mugen Train began screening in Japanese theaters on October 16, 2020. The film was the highest-earning film worldwide from 2020, earning US$477 million. Mugen Train is the first non-Hollywood or non-American film to top the yearly box office worldwide since the beginning of cinema over a century ago.