Last Man Standing (1996)
Last Man Standing is a 1996 American period action film written and directed by Walter Hill and starring Bruce Willis, Christopher Walken and Bruce Dern. It is a credited remake of Akira Kurosawa's Yojimbo.
More at Wikipedia.