Village of the Damned
An village is seen by a few unknown lifeform which renders the village's women . Nine months after, the babies have been born, and all of them look normal, however it doesn't take the"parents" long to appreciate that the children aren't human or humane.
Released: 1995-04-28