4 Evil Eyes
October 5, 1986
Season 3 Episode 2 Libby and her fiance Max notice that people keep dying after Libby’s little sister Karen...