Haruo Sotozaki’s 'Demon Slayer: Infinity Castle' is rewriting box office history. The Japanese anime has now earned an estimated USD 616 million globally, surpassing 'Superman' and 'Mission: Impossible - The Final Reckoning'. With 24.2 million admissions in Japan, it is also closing in on 'Spirited Away’s record.