“Il Signore Delle Formiche” Red Carpet – 79th Venice International Film Festival Kate Lancaster 2 years ago