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. Matteo wraca na Sycylię i odwiedzając grób swojej żony składa jej ironiczny raport z podróży.