WATCH: The Babysitter Official Trailer
It’s the month where a good horror movie is even more appreciated and Netflix is stepping up. Set for release on October 13th is “The Babysitter” which Netflix is calling, “human sacrifice with hot people.” **Warning: Gore***