The earth (or at least a small rural town) battle an enormous mutant tarantula with the fate of mankind in the balance.