In 1979 Fall River, MA, home to the notorious Lizzie Borden, two young women ...
Fall River
Season 1 Episode 2: Deal With the Devil
Satan takes a prominent role in the bizarre 1981 trial of Carl Drew, as the "Satanic Panic" incites fear across the country. Carl's claims of innocence are overlooked, leading to a shocking injustice. The lead detective in the case becomes...