Where To Stream Framed by the Killer Season 1 Episode 1
The Sex Cult Frame
- Aired January 15, 2021
- 60 Min
A successful entrepreneur is found dead on the side of the road. When unexpected clues are found during the autopsy, investigators uncover a devious sex cult and are drawn into the religion of Santeria, ultimately revealing a killer no one ever suspected.