Obraz ten jest ostatnią częścią "dolarowej" trylogii Sergia Leone. Bohaterami filmu są trzej mężczyźni: Zły - bezwzględny łowca nagród, Brzydki - wielokrotny przestępca, Dobry - łowca głów z zasadami. Wszyscy trzej usiłują dotrzeć do ukrytego przez wojsko skarbu. Brzydki jest w posiadaniu informacji o nazwie cmentarza, na którym został on zakopany, Dobry zna nazwisko na poszukiwanym grobie. Czyni to z nich mimowolny zespół. Po piętach depcze im Zły.
Jill McBain (Claudia Cardinale) przyjeżdża z Nowego Orleanu do swojego męża, który mieszka w małym miasteczku na Dzikim Zachodzie. Kilka dni przed jej przybyciem McBain i jego dzieci z poprzedniego małżeństwa zostają zamordowani przez bandę Franka (Henry Fonda). Jednak o zbrodnię podejrzewany jest Cheyenne (Jason Robards). W tym czasie w okolicy pojawia się tajemniczy człowiek nazywany "Harmonijką" (Charles Bronson).
Kiedy dwaj rywalizujący ze sobą łowcy nagród orientują się, że ścigają tego samego bandytę, łączą siły w nadziei doprowadzenia go przed oblicze sprawiedliwości. Jednak wraz z rozwojem akcji, sprawy coraz bardziej się komplikują. Zobacz mocną, drugą część sagi Sergia Leone, w której Eastwood wciela się w osławionego „Człowieka bez imienia”.
Rewolwerowiec Jonathan Corbett (Lee Van Cleef) po wyeliminowaniu w służbie prawa wszelkiego rodzaju bandytów z całego terytorium Teksasu nie ma za bardzo co robić. Dlatego, kiedy wpływowy biznesmen proponuje mu kandydaturę do Senatu w zamian za wsparcie projektu kolei transteksańskiej chętnie się zgadza. Tym bardziej, że przedsięwzięcie prawdopodobnie przyniesie korzyści również stanowi. W międzyczasie pewien Meksykanin Cuchillo (Tomas Milian) zgwałcił i zabił młodą kobietę. Zadanie schwytania żywego lub martwego sprawcy powierzono Corbettowi. Obława okaże się jedną z najdłuższych i najtrudniejszych z jaką kiedykolwiek miał do czynienia w swojej karierze i przyniesie zaskakujące rezultaty.
W opanowanej przez bandytów przygranicznej okolicy Meksyku pojawia się dziwny mężczyzna. Podróżuje pieszo i ciągnie za sobą trumnę, w której jak mówi "trzyma swego przyjaciela". To Django (Franco Nero), weteran wojny secesyjnej, który ratując z rąk oprychów młodą kobietę, naraża się bezwzględnym i żądnym zemsty miejscowym bandytom. Django ma również porachunki z okrutną bandą majora Jacksona, znęcającą się nad mieszkańcami pobliskich wiosek.
Pociąg, którym jechał Link Jones (Gary Cooper), spokojny farmer, zostaje napadnięty, a on sam wraz z pewną tancerką i hazardzistą pozostawieni zostają w polu z daleka od domu. Jones postanawia poszukać schronienia wśród wyjętych spod prawa. Oni jednak żądają aby pomógł im w ostatnim napadzie na bank...
Billy Joe Cudlip i jego dwaj kumple to tułające się po dzikim zachodzie drobine złodziejszaki. Pewnego dnia napadają na dyliżans przewożący pieniądze dla górników w Srebrym Kanionie, a w którym podróżował inżynier Ben Novak. Wkrótce potem Novak wyciąga z bójki w barze Cudlipa i ten zaczyna czuć do niego jakąś sympatię. Jednakże znów planują kolejny skok na dyliżans z pieniędzmi i Novakiem, tym razem jednak ktoś ich ubiegł, a Billy Joe ratują pieniądze. Z wdzięczności mieszkańcy ogłaszają go szeryfem, tymczasem jego koledzy zamierzają to wykorzystać...
Do małego miasteczka na Dzikim Zachodzie przybywa dzielny Lucky Luke (Terence Hill) wraz ze swoim gadającym koniem. Wkrótce bohater zostaje szeryfem. Tymczasem na horyzoncie pojawiają się słynni bracia Daltonowie, którzy zamierzają opanować miasto.