Sorry, Him. Demon Slayer: Kimetsu no Yaiba Infinity Castle successfully defended the no. 1 spot at the box office this weekend. Infinity Castle gained another $17.3 million domestically this week. With a $104.7 million domestic earned so far, the Demon Slayer film has become the highest grossing anime of all time. Internationally, Infinity Castle is even bigger, with a cumulative worldwide gross of over $555 million. The film has now surpassed previous Demon Slayer film Mugen Train to become the biggest Japanese film of all time. And that half-billion is just an estimate, mind you, The final box office tally on Monday is likely to be even higher.

Him, the football horror film produced by Jordan Peele, debuted in second place with $13.5 million domestically. The film is

See Full Page