I was very pleasantly surprised by this movie. I can't write a verbose review but I have to do 10 lines to meet guidelines here. To put it simply, I think this movie may be better than the first, which I enjoyed. My 9 year old loved it. But to my surprise, my 18 year old who tagged along with us thought it was great too! A tiny bit slow to start or it would have gotten a 10. Within 20 minutes it was hopping. Made me laugh pretty often. Sappy me, had tears in my eyes at the end. The colors and animation were a delight. The comic delivery from Jack Black came at just the right times. I'm not sure how I'd feel about a 3rd which they left the door open for. I think this ended on just the right note.