Satanists murder the owner of an experimental "rape clinic" and subject one of her patients to their own sexual perversions.
2015
1981
1984
1980
1986
2012
2023
1988
1987
2016
1991
1995
2009
1985
2020