Before even launching in major markets like the U.S., Europe, and China, Demon Slayer: Infinity Castle—Part 1: Akaza Returns has smashed records, surpassing Titanic to become Japan’s 3rd highest-grossing film of all time. The movie has also earned a staggering $28.5M from IMAX alone, setting it up as a global box office juggernaut ahead of its September North American release.
