A public relations firm is really a front for a devil-worshiping cult that kidnaps young models to sacrifice to the devil. A reporter stumbles onto their operation.
1943
2020
2012
2001
1895
1997
2005
1990
1955
2014
2004
2007
1998
2000
1985
1981
1987
1967