Wow, what did I just watch? It's really hard to explain what's going on until the last few minutes, and even then you still feel like you don't really get the whole story. This movie is about sin and what to do to "make things right". However, there is a long way to the resolution with many loose ends to tie up, which eventually happens. So please be patient as this is a slow burner for sure.
The acting is top notch. Haven't seen such a good performance in a long time. Robert Patrick, Nick Stahl, Scott Haze and Kelli Garner do a fantastic job of making everything as unsettling as possible.
This is a dark strange unsettling masterpiece that deserves a much higher rating!