Not sure why it got poor reviews on Rotten Tomatoes but the movie def. deserved better ratings. Took my daughter and her friend (both 6yrs old) and they loved it. I wasn't crazy about the 3D effects, might have considered watching it in standard def. But then again, after watching Avatar in Imax 3D, I may be spoiled. The cast did an excellent job and the special effects were excellent. Looking forward to watching it again on Blu-Ray. Highly recommend going to see it.