Matteo Scuro (Marcello Mastroianni) jest wdowcem, emerytowanym pracownikiem Sycylijskiej kolei. Pewnego dnia postanawia odwiedzić swoje dzieci mieszkające w kontynentalnej części Włoch. Poszukując ich odwiedza Neapol, Rzym, Milan i Turyn. Jedną noc spędza nawet na ulicy między bezdomnymi....
Opowieść o sardyńskim pasterzu, który, wyrwawszy się z patriarchalnych zależności, staje się profesorem uniwersyteckim. Gavino urodził się na Sardynii w rodzinie pasterskiej. Ojciec nie posłał chłopca do szkoły, zmuszał go do zajmowania się wypasem owiec. Gdy Gavino został wcielony...