This movie was entertaining for both my 3 year old and 6 year old. Not a dull moment to lose their attention. And the added adult humor is always appreciated. The overall message is a great one for all kids (and adults too)! A very nice family movie.