Teenagers from a small town and their high school science teacher join forces to battle a giant mutant spider, living in a cave nearby and getting hungry.
2006
1979
2009
2007
1998
1981
1982
1984
1985
2001
2013
2008
2003
1990
1983