Village of the Damned
1995
•
1h 38min
• Horror, Science Fiction, Thriller
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.