NetflixMovies

Released by Terror Films

Terror Films is credited on five films in the catalog, among them The Taking of Deborah Logan, Patient Seven and The Chosen.