An unusual, chilling psychological number about a schizophrenic man (Peter Green) who is released from an institution and gasping for human connection... Read more
Extremely strange, oddly effective horror film about a young man and a monster parasite that gives him psychedelic 'highs' by injecting fluid into his... Read more