More than 3.4 million people put the risk of virus infection aside to turn up for the opening weekend of 'Demon Slayer: Kimetsu no Yaiba the Movie: Infinite Train.'