FilmfromVulture1 hour agoHow A24 Wound Up Rereleasing the Biggest Chinese Blockbuster in HistoryNe Zha 2 is a Chinese animated blockbuster that grossed $2.2 billion, becoming the top-grossing animated film and a global box-office giant.
fromPolygon3 weeks agoDemon Slayer: Infinity Castle fans need to mark their calendars for Aug. 15Demon Slayer: Kimetsu no Yaiba: Infinity Castle will begin ticket sales on Aug. 15 and premiere in North America on Sept. 12.