In 19th-century Italy, Giacomo Leopardi channels his debilitating illness and isolation into poetry.
Elio Germano
as Giacomo Leopardi
Michele Riondino
as Antonio Ranieri
Massimo Popolizio
as Monaldo Leopardi
Anna Mouglalis
as Fanny Targioni-Tozzetti
Valerio Binasco
as Pietro Giordani
Paolo Graziosi
as Carlo Antici
Iaia Forte
as Mrs. Rosa
Sandro Lombardi
as Father Vincenzo
Raffaella Giordano
as Adelaide Antici Leopardi
Edoardo Natoli
as Carlo Leopardi
Giovanni Ludeno
as Pasquale Ignarra
Federica De Cola
as Paolina Ranieri