The Love Butcher (1975) 11 February 200013 April 2020 Rating: ★★★ Psycho Film Actors: Erik Stern Category: Horror