This movie already had good reviews, but I had to see for myself. It was a great story! At times it seemed a little slow...my teenager fell asleep (typical), although my nine year old was awake the whole time. It had some real awesome 3D points to it...but the story overall was the best part.