Satanists murder the owner of an experimental "rape clinic" and subject one of her patients to their own sexual perversions.
2025
1988
2016
2010
2023
1996
2011
1977
2014
—
1991
1998
2015
1987
1973
1994