In the pulp tradition of HP Lovecraft, and old time radio horror serials, a man finds a strange key that soon unlocks a horrifying realization.
What a waste of my time!!!
Pretty Good
Load of rubbish!!
A movie that not only functions as a solid scarefest but a razor-sharp satire.