Trapped between life and death, Tanjiro and Rengoku face an unyielding demon foe pushing them to their limits.