Village of the Damned
1995 99 min United States 5.6 · Horror, Sci-Fi, Thriller

A small town's women give birth to unfriendly alien children posing as humans.

enes