I am amazed by the negative reviews of this movie. I thought it was amongst one of the best movies I have watched in a long time!
Slightly confusing in the beginning but the story unfolded very well and it was extremely well acted and directed.
I would watch it again if i had the chance.