Here is the real deal on this movie. It looks fantastic ... sounds fantastic ... has some fantastic scenes ... but is taken down a few pegs due to corny dialogue and undeveloped characters. Some of the dialogue (especially a couple one liners) were absolutely not funny and very painful to hear. I've never seen Charlize Theron try so hard to actually act in a film ever. She is such a great actress but clearly did not have proper material to work with. Although I will give credit to Michael Fassbender and Noomi Rapace who both really gave it their all and it shows with standout performances.
Another issue that I had with the film was the score. If they were trying to go for an "Alien" type score they failed miserably. It does not fit in to the film whatsoever. Besides those two complaints (which are actually pretty big ones) I enjoyed the film thoroughly. From a visual aspect it was great (cinematography and set design were on point) and there were some really tense scenes which I appreciated greatly. The conclusion of the film is the real payoff though. Be prepared for inevitable sequels. 7/10