Film
fromFast Company
20 hours agoJapanese anime film, 'Demon Slayer: Infinity Castle', makes box office history with $70 million U.S. debut
Demon Slayer: Infinity Castle opened to a record-breaking $70 million in North America, achieving the largest domestic and global anime openings.