The movie was very good. I was a bit disappointed with the ending though. I was left feeling like the whole movie was a LONG intro. I took my boys age 4 and 5 and it didn't work well for them. I would recommend it for ages 8 and up. There isn't enough action to hold the attention of younger children. I also didn't watch it in 3D, the movie was great in 2D and if you are on a budget just wait to watch it at home. I don't see the benefit in watching it at the theater. My TV at home is a lot sharper than the movie screen.