NetflixMovies

Released by Chiller Films

Chiller Films is credited on seven films in the catalog, among them Siren, Animal and Beneath. Most of them are horror films.