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.
Agent federalny Alan Fields, pod przykrywką Jonathana Pinkertona, pracownika Lloyds of London, prowadzi śledztwo w sprawie napadu na bank, w którym jeden z trzech złodziei zabił dwóch pozostałych, aby przejąć wszystkie pieniądze.
Zaraz po wyjściu z aresztu Nino Patroni postanawia dopilnować, by jego siostra wyszła za mąż, dowiedzieć się, kto wpakował go za kratki i zdobyć serce ukochanej Rosy.