The visuals were fantastic. The effects were fantastic. You must see it in 3D-Imax. It was definitely worth it. However, the story was unoriginal, predictable and, sorry to say, somewhat boring. You have seen the same story a thousand times in different settings. But the movie is still worth it for the visual effects alone.