Sandro (Walter Chiari) jest popularnym dziennikarzem. Pewnego dnia postanawia przeprowadzić ankietę na temat egoizmu. Udział w niej musi wziąć każda napotkana na jego drodze osoba. Wkrótce Sandro zaczyna się zastanawiać nad tym, kim jest i ile w nim samym zła i egoizmu.
Rewolwerowiec Sabata (Lee Van Cleef) przybywa do miasteczka, by odzyskać dawny dług. Nie godząc się na płacenie miejscowych podatków, popada w konflikt z rządzącym miastem Joe McIntock'iem (Giampiero Albertini). Pomimo gróźb i licznych prób wyrzucenia go z miasta Sabata zostaje, chcąc...