A very good movie that could have been great. I recommend that you should see it for yourself. The art and science fiction is great but the 3D isn't as dramatic as most 3D movies in terms of objects leaving the screen, etc. Also, the story is not as connected as it could have been and it appears to use a bunch of previous science fiction movies characters, devices and themes.