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.
Luke (Antonio Sabato) budzi się na pustyni obok martwego mężczyzny. Chłopak nie wie kim jest, ani co tutaj robi. W poszukiwaniu odpowiedzi rusza do najbliższego miasteczka. Na miejscu, w jednym z barów, spotyka mężczyznę, który, jak się okazuje, zamordował jego ojca i żonę.
Miasto graniczne stało się przedmiotem gorących politycznych sporów między Stanami Zjednoczonymi a Meksykiem, gdy meksykański bandyta zaczął zabijać jak najwięcej amerykańskich żołnierzy.
Podczas amerykańskiej wojny secesyjnej trzech skazańców uratuje swoje życie, jeśli uda im się odzyskać ładunek konfederackiego złota skradziony przez dezertera z Południa w drodze do Meksyku.