Box office: 'Demon Slayer' trilogy begins with massive $33 million debut

Entertainment