Action and humor kept the attention of my 4 grandsons ages 5-8. I can tell that the boys really enjoyed the movie when they continue to recite lines from the film for quite some time. I liked the movie as well, the references to a famous Katie Perry song and a line from Brokeback Mountain cracked me up.