We took our 2 1/2 year old to see this the day after Christmas. It kept his attention the whole time. It was kid friendly and had enough to keep the adults entertained too. Propabally not a Disney classic in the making but it was fun and worth the money