A horrifying story with a great cast and great acting that makes you question everything everything along the way.