I wonder if someone knows of an original locandina for this one,or was it never released theatrically in Italy?
I found And Soon (Il mostro della strada di campagna) to be a very interesting British thriller for it's time.
It also reminded me a bit of the Italian "schoolgirls in peril" subgenre which became popular later.