I laughed throughout the movie and even shed a tear at one point. I brought my nine year old and there were a couple of parts that were inappropriate but most of it went over her head. I loved the movie! It's a great way to spend a few hours away from it all.