Village of the Damned
When an unidentified life form invades a rural American community, it causes the women to get pregnant. "Parents" soon discover that their newborns are not human or compassionate, despite their resemblance to human beings.
Released: 1995-04-28