Demon Slayer gets a thoroughly enjoyable, action and emotion-filled start to the Infinity Castle trilogy with its latest release.