Satanists murder the owner of an experimental "rape clinic" and subject one of her patients to their own sexual perversions.
2001
1989
1973
2023
2022
2017
2015
2014
2004
2021
2024
2003
2020
2019
2006