My husband and I took all four of our children to see this movie and with the exception of two bathroom trips...all four kids sat through the entire movie. Our children are 2, 4, 6 and 9. We have two boys and two girls. Everyone enjoyed the movie, even me and hubby!