My husband and I took our two daughters, ages 2 and 4 to this movie. We were a little worried, since this was the first time the 2 year old visited the theater. What a great movie! My husband and I laughed and so did the kids. It was exciting and fast paced enough to keep the kids' attention, but not too long in length (an hour and a half). If you want a movie that will entertain the entire family (even the little ones) and not take up the whole weekend, this movie is for you!