Back in 2013, a little independent film was made called Contracted. And it was pretty fucking disgusting. But more than that, it was just a really great movie. The star of the film, Najarra Townsend, is a big reason for how good it is. When The Stylist came out (the …
Read More »
PopHorror Let's Get Scared