One man’s obsessive recollections of a mysterious children’s television program from the 1980s – and his ever-growing suspicions about the role it might have played in a series of nightmarish and deadly events from his childhood.
Last Episode03x06 Butcher's Block: Sacrifice Zone Aired: Mar. 14, 2018
Zoe and Alice confront the Peach family. (Season Finale)
Series Fun Facts
- [no trivia found]