A female reporter for an occult magazine investigates a story about a murderous devil cult.
1983
2010
2004
1991
2009
2017
1961
1990
2011
2005
1992
1980
1975
2000
2014
1999
1988