Un tueur sans scrupules est chargé par les notables d'une petite ville d'infiltrer un groupe de bandits mexicains qui retiennent en otage un major et sa fille.
Après avoir cambriolé une banque, des hors-la-loi mexicains, commandés par un certain Sancho, se réfugient dans une hacienda. Les notables de la ville font alors appel à Ringo, un tueur, pour règler le problème. Ringo parvient à s'introduire dans le repaire des bandits où ils retiennent en otage le major Clyde et sa fille Ruby. Par mille ruses, Ringo parvient à gagner la confiance des ravisseurs...