By Ovidie Delsart
France 2016, 80’ (O.V. with Italian and English subtitles)
Special screening, first Italian release