Yes, the storyline is somewhat predictable and the characters broadly drawn, but this movie's story is still engaging and the effects superb. The pacing was nice, neither rushed nor slow and the action was appropriate (not over the top.)
In short, I was very pleasantly surprised by this and will be returning to see it again. If you have the option to see it in 3D, it will be even more stunning.