Horror History: Wednesday, December 7, 1960: Village of the Damned was released in theaters December 7, 1960December 8, 2023 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