Bill Meceita (John Phillip Law) ma jeden cel w życiu - zemścić się na bandytach, którzy piętnaście lat wcześniej wymordowali jego rodzinę. Dowiaduje się, że z więzienia wyszedł jeden z członków bandy, niejaki Ryan (Lee Van Cleef), który został oszukany przez dawnych towarzyszy....
Charlie Colletto (Marcello Mastroianni) jest gangsterem z Mediolanu. Ma obsesję na punkcie rudowłosej Pupy (Sophia Loren), która przypomina mu Ritę Hayworth, w której kochał się w młodości. Pupa ma go dość i próbuje wykorzystać jego kłopoty, aby się go pozbyć.
Właściciel rancza MacGregor ma siedmiu synów i najstarszy prowadzi z braćmi do Las Mesas 200 koni na sprzedaż. Po kłopotach z miejscowymi kombinatorami konie zostają skradzione. Bracia postanawiają je odzyskać wplątując się w szereg niebezpiecznych wydarzeń.