Blade of the Immortal

Tons of great fight choreography and a decent story.