The Black Spider

This infamously creepy horror tale recounts a remote Swiss village coming into contact with pure evil, and the horrifying consequences of one woman’s defiance.

Tags: