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....