Ice Spiders – USA, 2011 – reviews

‘They thought Melrose Place had vicious backbiting. They haven’t seen anything yet.’ Ice Spiders is a 2007 American made-for-television science fiction horror film directed by Tibor Takács (The Gate; MosquitoMan; Spiders) …

Read More