This movie was very funny, however there was some very heavy themes throughout the movie. It was not age appropriate for small children. Even for a 10 year old there will need to be discussions after the movie about what happened to talk through some things. It just has some very heavy topics. It makes me wonder if this is just the day and age we have come to that a childrens movie touches on these things. It was still a good movie and I gave it four stars. I laughed a lot. Just think twice before you take your small kids to it.