Demon (1979/ St. Clair Entertainment)

Movie Picker: Vengeance Valley