Skip to content
StreamScapeX

Detached

Overview

Looking into the disappearance of young children, an investigative journalist gets in over her head when she discovers a local church is actually a front for a secret satanic organization.

Details

Director
Writers
Status
Released
Release date
November 30, 2019
Original language
English
Budget
$1

Streaming on

In the United States

  • Fawesome, free

Production

Cast

More like this