How far can people be forgiven?
2013 · Action, Crime, Drama, Western · 2h 15m · 7.0
An old swordsman, his former comrade and a young braggart are hired by prostitutes to track down bandits who mutilated one of the women.