In this western, guns blaze, fists fly, horses run, and justice prevails in the end.
1980
1966
1928
1965
2005
1985
1995
1952
1941
1942
1946
2002
1968
1990
1994
1973
1950
1957