This was an excellent movie. The plot, the emotional tones, acting, the CG, the whole thing came together as a really good story. The 3d was really cool, but I would have liked it just as much I think without it. One thing I think all movies could use when technology allows is a higher frame rate so that motion is more realistic and less blurred.