A few days ago, the Japanese release date of Demon Slayer: Infinity Castle Part 1 was announced. International fans were left guessing when they would watch the movie in their home countries.