Welcome to the village of the damned