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.
2022
2015
2003
1990
2005
2020
2019
2024
—
1969
1922
2016
2017
2010
2007