How far can people be forgiven?
An old swordsman, his former comrade and a young braggart are hired by prostitutes to track down bandits who mutilated one of the women.
Ken Watanabe
Jubee Kamata
Koichi Sato
Ichizo Oishi
Akira Emoto
Kingo Baba
Yuya Yagira
Goro Sawada
Shioli Kutsuna
Natsume
Eiko Koike
Okaji
Jun Kunimura
Masaharu Kitaoji
Yukiyoshi Ozawa
Sanosuke Hotta
Takahiro Miura
Unosuke Hotta
Kenichi Takitoh
Yasaburo Himeji
Yoshimasa Kondo
Kihachi
Seiji Hino
Wrangler
Go Jibiki
Hirata
Sergeant Rutledge
1960 · Movie
Lupin the 3rd: Goemon's Blood Spray
2017 · Movie
Boss Nigger
1975 · Movie
Man in the Shadow
1957 · Movie
New Tale of Zatoichi
1963 · Movie
11 Rebels
2024 · Movie
47 Ronin
2013 · Movie
The Revengers
1972 · Movie
True Grit
1969 · Movie
Lone Wolf and Cub: Baby Cart at the River Styx