I've been given a hard and long thought about this and I created an IMDB account just for this review. I always enjoyed reading comments and interested in other people's opinions, but this time I feel I just saw a different movie than everybody. I feel that 8.6 mark (at the time of writing this) I highly exagerated in my opinion and I mostly see 10 marks on the first pages of reviews I read. I hate to be one of those people who criticize just for the sake of it, but I don't understand, I simply don't, how this movie, full of cliches and cheesy remarks, made especially for box office, gets so high marks. First of all, it just doesn't make any sense at all to me. In nearly three hours long (way too long for a movie anyway), every ten minutes characters switch their view, they say they finally know and understand the whole thing, the purpose, the way things are going, just to completely change their mind and view ten minutes after. And this is going on for the whole movie. Second, the cheesy talk and cliches of characters, classic jokes you see in each Hollywood movie, cool guy attitude of Matthew McConaughey, southern "yee-haws" that don't fit into a SF movie and, in general, situations that will NEVER arise in real life. I can pause the movie every line of dialogue and question a lot of things about why this and that and not this, because the whole scenario and script doesn't make sense. I am not a total moron, I am a college graduate, I like to believe I understand things, but this movie just doesn't make sense at all to me. Too many improbable and/or impossible things in it, too many "cool" smiles and smurks at the camera from the main characters and simply too many scenes that don't add put together. I could write against pretty much every scene, but that would take forever and English isn't my first languate, I apologize for any mistakes and/or errors in explaing myself. Effects are ok, music is ok, but everything else just fell short in my view. Sorry, don't want to spoil or troll, I just need to give my impression.