STORY
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.
CAST & CREW
- Paul Morris
- Amber Newman
- David A. Levy
- Lucy Frashure
- Renae Raos
Cast
INFORMATION
Production Companies
- United States of America
Production Countries
LANGUAGES
- English