Eli Roth's History of Horror Guest cast, played by Brian Henson Episode 2x02: Monsters (Oct 17, 2020) Episode 2x04: Witches (Oct 31, 2020)