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