This movie held not only my attention, but my 7 year old daughters attention for the entire 2 hours and 20 minutes. The movie had plenty of humor, action and sadness to go around. I was only disappointed with one part....which I can't tell you, because it would give away a large portion of the movie! My opinion...I'll be buying this on DVD as soon as it hits the shelves for my collection!