I would definitely recommend this movie. This movie was extremely action packed and it had its funny parts. Being a mom of a 7 yr old I would wait until he's a little older to take him to see this one. The language they use in this movie is pretty bad and it has a lot of innuendos.