Nachdem er bei seiner letzten Wahl zum Sheriff eine Niederlage erlitten hat, lässt sich Jake Gutterson von einem mexikanischen Bauern als Beschützer für das kleine Dorf San Pedro in den Bergen der Sierra Madre anwerben. Die Bewohner des Ortes leiden unter den Übergriffen des Banditen Hugo und den übertriebenen Steuerforderungen korrupter Rurales.
Jake Gutterson kämpft für die Menschen in San Pedro, doch dann dringt Hugo mit seiner Bande in das kleine Dorf ein. Es kommt zum alles entscheidenden Kampf.