The four-part docuseries follows the lead investigator re-investigating the 1979 murder of three women that police alleged was caused by a satanic cult practicing human sacrifice. Fall River premieres May 16.
TOPICS: Epix, Fall River, Documentaries, Trailers & Teasers