Horror History: Wednesday, December 7, 1960: Village of the Damned was released in theaters December 7, 2021December 6, 2021 4 Evil Eyes After a mysterious blackout, the inhabitants of a British village give birth to emotionless, super-powered offspring. BUY IT NOW! Blu-ray Amazon Prime Share this:TwitterFacebookLike this:Like Loading...