– (1977) – Spiders in Arizona are attacking animals and humans for no apparent reason. An involving character drama that’s laced with creepy events that lead to a suspenseful final act. Provokes some serious jitters.
1,148 total views, 2 views today