A psychiatrist fights to rescue a young female patient whose disturbed mind may conceal the secret to defeating an ancient evil—her psychoses possibly holding the key to ending it.
Runtime
1h 25m
Country
United States of America