My Little Sister – Italy, 2016

My Little Sister is a 2016 Italian slasher horror film directed by Maurizio del Piccolo, Roberto del Piccolo (Evil Souls; The Hounds) from a screenplay by the latter. Lucia Castellano, Alberto Corba, and …

Read More