A sexually frustrated madman goes on a perverted killing spree, with necrophilia and cannibalism being key details.
1980
2014
2016
1971
1975
2010
2013
1965
1969
2021
2018
2023
2024
1990
1988