Act Three - Dream Pangs

S1, E 3: Act Three - Dream Pangs

Available on Prime Video
A ronin is cursed with immortality until he can atone for his crimes by slaying 1000 evil men.