Being a picky person myself, I was amazed with the visual effects and a nice storyline. It was worth every penny and time (2:40 is quite a bit longer than usual but certainly right for this movie). IMAX 3D is perhaps the only way to enjoy this experience, first for my wife and I.