Just watched this last night, holy shit! That's all I can say. It's on Prime and on Shudder, maybe other places. The trailer gives away a bit much, so beware. But it was so fucking good.