"devil worship" containing the tag

Amazon Jail
99 min 1982

Amazon Jail

Thriller Movie