Third in a series; flashbacks remind us of the beef El Charro had with Carlos from his home town. While they move toward a final showdown, Carlos and his new evil buddy Rodolfo kill a couple more people just for kicks.
2005
1979
1933
1972
1947
1941
1994
1951
2009
1982
1964
1975
1967
1948
1952
2015
1971