The late summer box office has delivered an unlikely juggernaut: Demon Slayer: Kimetsu no Yaiba – Infinity Castle. The anime epic has stormed past $555 million worldwide, making it the ...