I took my son's age 5 and 8 to this movie and we all enjoyed it. The movie I think was like two and half hours long and it kept my boy's captivated the whole two and half hours. There was times in the movie when my eight year old was reaching out to grab things and my youngest son had to remove his glasses just to make sure he saw what was seeing the 3D graphics was that illustrious. This movie has reached a higher level of movie graphics that I hope to see more of.