If you haven't seen it. GO!
I love this movie. One of the best i've seen in recent years.
Beautifully shot, brutally executed and just an impressive and UNEXPECTED movie.
If you can, go in with a fresh mind. One of the trailers gives away pretty much the whole story, and avoid reviews, cause...