I rarely get into the movies my kids watch, other than laughing at the occassional double entendres slipped into most animated films these days. BUT, this was a surprisingly good movie. t Took my 8-year old son and we both had a wonderful time. I actually found myself jealous that I hadn't read all of the books (as he has....several times!). Anyone who is currently (or has ever been) in Middle School can totally relate and have a great time with this movie. P.S. Since you read this review....you now have the Cheese Touch!!! :-D