Povestea se întinde pe parcursul mai multor decenii în provincia Palermo, Sicilia, în care regizorul Giuseppe Tornatore a văzut lumina zilei. Familia Torrenuovas este săracă, iar membrii săi au fost mereu umiliți din această cauză. În anii dinaintrea dictaturii lui Mussolini, întreaga familie a lucrat pentru Don Giacinto (Lollo Franco), un bărbat care întotdeauna și-a folosit puterea și poziția în detrimental celorlalți. Nemulțumit, tânărul Peppino Torrenuova se alătură Partidului comunist. Însă atunci când se îndrăgostește de frumoasa Mannina (Margareth Made) și vor să se căsătorească, părinții fetei nu sunt de accord cu orientarea sa politică. Pe măsură ce Peppino se maturizează, succesul se împletește cu eșecul și durerea cu fericirea.