Crimson Quill’s Appraisal #528 Number of Views: Two Release Date: October 18, 1980 Sub-Genre: Exploitation/Black Comedy Country of Origin: United … More
Tag: Robert Jaffe
Demon Seed (1977)
Crimson Quill’s Appraisal #521 Number of Views: Two Release Date: April 8, 1977 Sub-Genre: Sci-Fi/Suspense Country of Origin: United States … More
Titan Find (1985)
Crimson Quill’s Appraisal #266 Number of Views: Three Release Date: 8 May 1985 Sub-Genre: Sci-Fi/Horror Country of Origin: United States … More