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).
Samotny wędrowiec Joe przybywa do miasteczka leżącego przy granicy meksykańsko-amerykańskiej. Wpływy dzielą tu między siebie dwie rywalizujące bandy przemytników. Przebiegły Joe dostrzega szansę na zarobek, lokując się pomiędzy skonfliktowanymi stronami, co realizuje zatrudniając się raz w jednej, raz w drugiej grupie. Wkrótce wtrąca się również w losy lokalnej rodziny, rozdzielonej przez bandytów. W rezultacie ściąga na siebie wrogość jednego z rodów, doprowadzając do eskalacji trwającego konfliktu.
W Meksyku spotykają się irlandzki rewolucjonista, Sean Mallory, specjalista od materiałów wybuchowych oraz awanturnik Juan Miranda. Mężczyźni postanawiają wspólnie rabować banki. Zupełnie przypadkowo stają się bohaterami rewolucji, narażając się tym samym brutalnemu pułkownikowi Gutierezowi.
Podczas ostrej zimy w 1898 roku w Utah, w Stanach Zjednoczonych, panuje głód. Banici, drwale i głodni wieśniacy schodzą z lasów, by ograbić wsie. Dla łowców nagród to dobrodziejstwo, którego bardzo nadużywają. Najokrutniejszy z nich nazywa się Tigrero (Klaus Kinski). Wkrótce niemy mężczyzna, nazywany "Ciszą" (Jean-Louis Trintignant), przeciwstawia się tej hordzie przyciągniętej przez przynętę zysku. Niemy przyjeżdża do Snow Hill z nowym szeryfem, którego misją jest przywrócenie porządku. "Cisza" doskonale strzela i próbuje wielokrotnie sprowokować Trigrero.
Bezlitosny gang przestępców morduje całe plemię Indian. Tylko jeden człowiek zdołał przeżyć masakrę. Tym ocalałym jest Joe (Burt Reynolds), który poprzysiągł zemstę i w pojedynkę ściga bandytów, by wymierzyć im sprawiedliwość.
Bogaty farmer Stengel (Franco Ressel) wraz z sędzią O'Harą (Gianni Rizzo) i właścicielem saloonu Fergusonem (Antonio Gradoli), organizują napad na bank. Kradną 100 tysięcy dolarów przeznaczonych dla wojska. Za te pieniądze chcą kupić ziemię, która wkrótce będzie potrzebna pod rozwój kolei, co znacznie zwiększy jej wartość. Aby odwrócić od siebie podejrzenia, Stengel wyznacza nagrodę w wysokości 5 000 dolarów dla tego, kto pomoże w odzyskaniu zrabowanych pieniędzy. W miasteczku pojawia się Sabata (Lee Van Cleef) - pozbawiony skrupułów awanturnik i łowca nagród.
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ć...
Małżeństwo mieszkające na farmie nie zgadza się na sprzedaż swojej ziemi komapnii budującej kolej. Wynajęty przez kompanię rewolwerowiec, ma za zadanie pozbyć się niewygodnej pary. Okazuje sie to niemożliwe, gdyz zakochuje się w żonie swojej niedoszłej ofiary Catherine. Gdy jej mąż dowiaduje się o wszystkim, rewolwerowiec i kobieta uciekają. Zleceniodawcy Claytona wynajmują ludzi, którzy ruszają za nim w pościg.