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.
1985
2008
2001
2000
2006
1955
1996
1998
1981
1983
2003
2021
2017
2005