Village of the Damned (1995) Free Watch
A small town's women give birth to unfriendly alien children posing as humans.
Release Date: 1995
Duration: 99 min
Director: John Carpenter
Writers: John Wyndham, Stirling Silliphant
Stars: Kirstie Alley, Christopher Reeve, Linda Kozlowski