1 Views
A woman enlists the help of a cop to find her sister who has been kidnapped by satanists hoping to bring about the end of the world.
Release: Oct 25, 1988
Runtime: 88 minutes
Language: English
Studio: Talon Productions
Country: United States of America