Trailer for an Italian film.
Director: Lamberto Bava Starred: Natasha Hovey, Urbano Barberini
Original title: Dèmoni
DVD: Widely released source