I thought the movie was super, the graphics were outstanding ! As for the length of the movie, its nice to get my monies worth. We saw it in 3D and sooo glad we did. I think the negative reviews are from people who can't sit still long enough. I actually would watch it again.