Crimson Quill’s Appraisal #447 Number of Views: Two Release Date: May 16, 2001 (Cannes), October 12, 2001 Sub-Genre: Cult Film … More
Tag: David Lewis
Night of The Demons (1988)
Crimson Quill’s Appraisal #376 Number of Views: Multiple Release Date: October 14, 1988 Sub-Genre: Supernatural/Slasher Country of Origin: United States … More