A detective investigating the death of a heroin-addicted prostitute uncovers evidence pointing to the existence of a murderous devil cult.
1995
1989
—
2023
2007
2001
1979
2000
1992
1965
2002
2003
1982
2025
2017