Seasons and episodes
A string of strange tragedies and murders bedevils the picturesque town of Dryden, N.Y., for 10 years, beginning with the cold-blooded execution of an entire family at Christmastime.
Original title Village of the Damned
First air date Nov. 28, 2017
Last air date Dec. 12, 2017