The special effects are amazing and believable. The story is a little bit weak, with some really lame dialogue once in a while, but the rest of the good things in the movie carry it past those weaknesses. It's better to see this one on the big screen so you can better appreciate the action scenes.