My 16-year-old daugther was dying to see this movie so I went along with her thinking "this is going to be very dumb", but actually the movie was sweet and had some truly funny moments. The message overall was also a good one: don't judge a book by its cover, and that everyone has something to teach someone else. Go and take your older children - definitely not appropriate for 12 and under crowd.