EPIX and Blumhouse’s “Fall River” Docuseries Investigates Murders During the 1980s Satanic Panic [Trailer]
EPIX has announced that the Blumhouse Television-produced docuseries Fall River will debut on May 16 at 10pm. In the 4-part docuseries that uncovers a story of sex, satanic cults, and murder… “In 1979 – almost 90 years after infamous, accused murderer Lizzie Borden’s notorious acquittal – Fall River, Massachusetts would...