Il film inizia negli anni ’20, nella cittadina siciliana di Bagheria (alias Baaria) dove Giuseppe “Peppino” Torrenuova lavora come pastore per aiutare economicamente la sua povera famiglia. Nei successivi 50 anni si osserva la vita di Giuseppe, così come la vita del paese. Giuseppe cresce, si iscrive al Partito Comunista, sposa una ragazza del posto (Mannina), ha figli e si costruisce una carriera politica.