A mysterious stranger journeys to a remote town controlled by a callous crime lord, with one violent mission — restoring justice to its people.
2004
2014
2005
2025
2009
2024
2022
2023
2008
1997
1994
2019
2006
1986
1999
1967