Peter Neal, amerykański pisarz brutalnych horrorów, jest we Włoszech, gdzie promuje swoje najnowsze dzieło. Tymczasem po Rzymie grasuje seryjny morderca, który wzoruje się na jego książkach.
Cesarz Japonii wysyła w prezencie prezydentowi USA świętego kucyka. Ten jednak zostaje skradziony przez Indian, którzy żądają miliona dolarów okupu. Szeryf Blackjack Gideon oferuje dostarczenie okupu i odebranie kucyka.
Miejscowy gangster o pseudonimie "Sorriso" omyłkowo bierze zapaśnika, Charliego (Bud Spencer) i sprzedawcę lodów, Sonny'ego (Giuliano Gemma) za niebezpiecznych zabójców. Przyjaciele wiedzą, że gdy mafiozo odkryje swoją pomyłkę to ich zabije. Nie chcąc wyprowadzać go z błędu podejmują się u niego pracy i odgrywają swoje role do momentu, gdy ten zleca im zabójstwo pewnej rodziny.
Dwóch wspólników przy użyciu forteli i oszustw, próbuje napełnić swoje puste kieszenie. Dwójka okrada bank, a następnie zmaga się z podłym i chciwym szeryfem.
Dwoje włóczęgów spotyka się i wkrótce stają się towarzyszami podróży. Ale jeden z nich, Tim (Gemma), jest ścigany przez szalonego mordercę i jego bandę rewolwerowców, którzy chcą wyrównać stare porachunki.
Dzięki uzyskanej protekcji za milczenie w sprawie nieczystych interesów Ludwika XIV, Markiza otwiera kawiarnię. Afera również dotyczy marszałka Francji, nowego kochanka Angeliki.