My 10 year old grandson really liked this movie. I thought it was a good movie but I was a little bit disappointed in it. I thought that with Jim Carrey it should have had a little more celebrating at the end. I guess I expected a bit more "spectacular" than I got.