View Full Cast Luca ZingarettiNarratorRoberto BenigniSelfCaterina CaselliSelfIsabella RosselliniSelfFrancesco De GregoriSelf