Satanists murder the owner of an experimental "rape clinic" and subject one of her patients to their own sexual perversions.
2010
1989
1985
2017
1922
2001
1978
2020
2023
1996
2006
2011
2021
2015
1969
1983
1988