I took my two boys (7 & 5) to see this movie and they loved it! It was much better than we expected! Usually the previews of movies show the best parts but that wasn't the case with this movie. My boys were so into this movie and everyone in the theater was dancing at the end! Great time!!