Released by: Severin Films
Released on: 9/23/2008
Director: Franco Prosperi
Cast: Florinda Bolkan, Ray Lovelock, Sherry Buchanan, Flavia Andreini, Stefano Cedrati
Year: 1977
Purchase From Amazon

The Movie:

When Wes Craven's 1972 sleaze-fest Last House On The Left made oodles and oodles of money around the world, it was only a matter of time before the Italian film industry cashed in on that film's success with their own home...