Одинокий ковбой Джо, известный как Человек без имени, приезжает в маленький мексиканский городок Сан-Мигель на границе с США и заводит дружбу с владельцем местного бара «Сильванито», который рассказывает ему, что зарабатывает на перепродаже оружия. Вскоре герой узнает, что в городе орудуют две враждебных гангстерские группировки — в их главе стоят шериф Джон Бакстер и жестокие братья Рохо. Когда Джо убивает четырёх человек из банды Бакстера, Эстебан Рохо приглашает его присоединиться к банде. Однако Джо решает работать на обе стороны, настраивая их друг против друга...