stream
Halloween, the festival of Samhain. The last great one took place
three thousand years ago, when the hills ran red with the blood of
animals and children.
Halloween III: Season of The Witch (1982) | dir. Tommy Lee Wallace













