If you want to laugh and enjoy a good clean movie, then this is the one. It is nice to see a movie with no violence and foul language. Us as adults enjoyed and laughed the whole way through. But its a good movie for kids as well. It can teach kids that being different is not a bad thing. Make it a family time and see something that fits all ages. It is a must GO! We are buying this movie when it comes out.