Village of the Damned
Rating 6/10
April 28, 1995