Did I see the same movie that many other people gave a ten vote?? Probably not...... The movie doesn't give any logic explanation to anything. Everything in the movie is treated in the most superficial possible way. To not get completely disappointed all through the movie you would need to switch off your brain completely otherwise you won't get any answers to the questions that necessarily come to your mind. Also great actors like Matthew McConaughey are acting awfully, probably realizing they are acting in a dumb movie. All the Director is trying to do is excite the audience with the soundtrack and special effects, probably realizing himself how poor the plot is. How could so many good actors accept to work in such a poor movie? And how come so many critics are writing that this is a great movie? I would really like to know what great directors like Scorsese, Di Palma, Herzog, Spielberg would think about this movie. In two words: absolutely disappointing.