The Chris Weitz horror hit released in theaters over the summer and has now confirmed its Netflix US streaming debut.