Le journaliste de télévision Bernard Fontana arrive dans une petite ville suisse pour interviewer un sociologue allemand spécialiste de la faim dans le monde. Durant son séjour, le journaliste est intrigué par un accident de voiture dans lequel un jeune immigré italien a été tué. Patiemment, il tente de résoudre l'énigme et de démontrer qu'une accusation d'assassinat envers le garagiste du village est non fondée. L'interview se termine, avec des résultats surprenants.
Deux bandes rivales, les Baxter, trafiquants d'armes, et les Rojo, qui font de la contrebande d'alcool, se disputent la suprématie et la domination de la ville de San Miguel, au sud de la frontière américano-mexicaine. Un étranger, vêtu d'un poncho, arrive à dos de mulet dans cette petite ville et s'immisce entre les deux bandes. Proposant d'abord ses services aux Rojo, l'étranger va très vite tirer profit des deux camps à la fois, à la grande joie du fabricant de cercueils Piripero.