I really enjoyed this movie. I don't know why some people are attacking for it "bad science"? It's science FICTION, folks. Do they criticize the science in the Alien movies or, say, Stargate?
This is Scarlet Johansen at her badass best. Her grasp of the intense dialogue and her action chops are superb. Of course, she looks gorgeous, as usual. It's just a fun movie with great action, not Anna Karenina.