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.
Michael D. Fox | Editor |
Jeff Barklage | Director of Photography |
Michael D. Fox | Director |
Michael D. Fox | Writer |
Michael D. Fox | Producer |
Mark Burchett | Director |
Mark Burchett | Producer |
Mark Burchett | Writer |