Although I initially was not interested in this movie, and waited for more than month to see it, it was really wonderful. It was more than 2 1/2 hours long, yet it kept my attention the entire time. In fact, I would see it again. It was stunningly beautiful. The graphics were amazing. I took my son, who is 11, and he loved it too.