En 1860, tandis que la Sicile est submergée par les bouleversements de Garibaldi et de ses Chemises Rouges, le prince Salina se rend avec toute sa famille dans sa résidence de Donnafugata. Prévoyant le déclin de l'aristocratie, ce dernier accepte une mésalliance et marie son neveu Tancrède à la fille du maire de la ville, représentant la classe montante.
Après la guerre de sécession, deux frêres, Gary et Phil O'Hara se séparent pour essayer de faire fortune chacun de leur côté. Mais, arrivé dans une ville, Gary est embauché par McCoy, l'homme fort de la ville, qui lui demande d'éliminer un criminel. Aussitôt le contrat effectué, Gary se rend compte qu'il vient d'assassiner son frêre. Vient alors le moment de régler ses comptes avec McCoy.