Village of the Damned

Village of the Damned

  • Released: 1995
    • Length: 01:37:59
    • Plays: ???
Synopsis >

A strange mist causes ten women to become mysteriously pregnant. Soon they give birth to albino children who turn out to be mind-controlling demons. The town doctor is the only man capable of destroying this force that menaces their peaceful community.

TV GUIDE Users' Most Popular