Village of the Damned: Welcome to Dryden
Season 1 • Episode 0
What is it like to live in a town that outsiders have called "The Village of the Damned?" Since a series of horrific and bizarre events in the '90s, the people of Dryden have maintained a code of silence until now. Welcome to Dryden.
11 min|TV-14|Premiered 11/17/2017