Open Roads: New Italian Cinema 2023 opens with Francesca Archibugi’s The Hummingbird, adapted from Sandro Veronesi’s Strega Prize-winning novel.
Lord of the Ants
Lord of the Ants
For lovers of independent films, foreign films, documentary and film festivals
Lord of the Ants
Open Roads: New Italian Cinema 2023 opens with Francesca Archibugi’s The Hummingbird, adapted from Sandro Veronesi’s Strega Prize-winning novel.