Episode Details
Back to Episodes
The Village That Never Blinked
Episode 68
Published 8 months, 4 weeks ago
Description
In 1963, the village was quarantined by the military, and its inhabitants vanished without a trace. Years later, an investigative journalist found the villagers living their lives but exhibiting a disturbing anomaly: they never blinked and seemed devoid of emotion.