January 1, 1997
35m
Worshipers of a satanic cult perform a ritual that releases a murderous demon.
Directed by
Coffin Souza
In United States
Not available to stream, rent, or buy in United States right now.