1.687 Views
A young woman battles against a series of giant spiders, spawned by toxic waste, in her new suburban home.
Release: Sep 04, 1998
Runtime: 13 minutes
Language: English
Studio:
Country: New Zealand