We all laughed a lot during this movie! It appeals to many age groups, as in our group we had a 4 year old, 23 year old, and me, a senior citizen. Lots of action and lots of funny lines. Will Smith has been one of our favorites for a long time, and he and the others in this film do an excellent job! Highly recommend!