Village of the Damned (1995)
A small town's women give birth to unfriendly alien children posing as humans.
Release Date: 1995-04-28
5.6/10
- Country: USA
- Language: English
- Runtime: 139
- Budget: $22,000,000
- Revenue: $9,417,567