Ugo (Gastone Moschin) wyszedł właśnie z więzienia. Od pierwszych chwil na wolności, depczą mu po piętach: były pracodawca, psychopatyczny gangster Rocco (Mario Adorf) oraz funkcjonariusze policji. Wszyscy są przekonani, że główny bohater ukrywa 300 tys. dolarów, które powinny były trafić do ważnego, amerykańskiego mafioza.
Weteran wojny secesyjnej cierpi na amnezję po postrzale w głowę. Po powrocie do rodzinnego miasta dowiaduje się, że został uznany za dezertera. Lokalny sędzia oferuje mu szansę na oczyszczenie swojego imienia, ale chce go tylko wysłać przeciwko niebezpiecznemu banicie i jego gangowi.
Krupier z Las Vegas planuje obrabować kasyno, w którym pracuje. W tym celu organizuje napad na samochód pancerny przewożący do Los Angeles 7 milionów dolarów w gotówce. Z pomocą przychodzą mu wspólnicy jego zmarłego brata, a także jego była dziewczyna, będąca obecnie osobistą sekretarką skorumpowanego właściciela kasyna. Plany pokrzyżować mu może ambitny śledczy z Departamentu Skarbu USA. On również interesuje się furgonetka z pieniędzmi, gdyż jak podejrzewa, dom gry jest pralnią brudnych pieniędzy należących do mafii.
Nowy Meksyk w epoce Dzikiego Zachodu. Robin Hood, pogranicznik w masce, prowadzi krucjatę przeciwko skorumpowanemu bankierowi, który rządzi miasteczkiem żelazną pięścią.