This was a really, really good movie. While the story itself wasn't the strongest, I was completely engaged throughout the entire movie. I saw the 3D version so at times during the movie you became completely distracted by the visual imagery, which is beyond amazing. Not a big scifi fan, but this 2 1/2 movie only seemed to be an hour long -- that's how good it was.