Village of the Damned

1995 1h 38min Horror, Science Fiction, Thriller

58%
User Score
When a strange mist enters an idyllic coastal town, causing ten local women to become mysteriously pregnant, they give birth to children who turn out to be mind-controlling demons.

Available on

Share