The movie was about 90 minutes long (the ticket said 100, but ignoring adds and previews 90 sounds about right). The first 70 minutes or so was your average Disney movie, with lots of moral lessons, and niceness.
Then they put on the hyper-drive! The last 20 minutes or so are great. A perfect blend of action and silliness. I now know why this was Stephen's third time at seeing the movie, and he'll probably go see it again.
Oh, and if I get around to it, I'll try and do a Livid report either tonight or tomorrow. I know I'm a week behind, but I haven't been well, as I've had a throat infection. :-(