Its sad to see all the hate twords this film. I had recently watched it and was greatly confused in certain parts of the film but that didn't turn my eye off of its great cinematography and its truly captivating tale. Those who gave this movie a bad review I feel they just didn't quite get the story and they should give it another watch.