Demon Slayer: Kimetsu no Yaiba Infinity Castle will also be releasing in IMAX and other large premium formats with both Japanese and English dubbed audio versions available upon its premiere.
While we won’t go into spoilers here, it’s clear from the anime that all roads lead to a final showdown between the Hashira and Muzan’s army of demons, including the Upper Ranks. As the name ...