Guest Stars Alba Rohrwacher voices Voice Over Imma Villa as Imma Solara Elisa Del Genio as Young Elena Ludovica Nasti as Young Lila Giuseppe Brunetti as Dario Antonio Pennarella as Don Achille Carracci Roberta Geremicca Galatz as Maria Ilaria Boscolo as Obstetrician Norbert Lentschig as Professor Alessandro Pardini as Mayor of Florence Bruno Santini as Professor Giulia Weber as Marcella