Szwed Peterson (Franco Nero) to cyniczny, pozbawiony skrupułów handlarz bronią - nie walczy dla "sprawy", woli wspierać stronę, która więcej zapłaci. Meksykanin Vasco (Tomas Milian) to zwykły chłop, który przypadkiem zostaje mianowany porucznikiem mającym zaprowadzić porządek w San...
Bezlitosny gang przestępców morduje całe plemię Indian. Tylko jeden człowiek zdołał przeżyć masakrę. Tym ocalałym jest Joe (Burt Reynolds), który poprzysiągł zemstę i w pojedynkę ściga bandytów, by wymierzyć im sprawiedliwość.