The Den

A small town will be invaded by giant spiders. Something is hatching in the depths of the earth. A young boy discovers the terrible danger for citizens …