fall river teaser

A new Blumhouse true-crime docuseries will be premiering this May on Epix. Fall River, which chronicles the 1979 murders of three young women that lead to the leader of a satanic cult getting sent to prison for life without parole, is a new four-part docuseries that dives into the Satanic Panic of the ’80s and sheds new light on the murders. Watch the Fall River teaser below.

Read More »