I was completely charmed by this movie today. My guests, Warrior Princess and her BFF Maria also thoroughly enjoyed all the singing and dancing (and of course they were already big Zac Efron fans).
I never saw the original movie or the stage musical, so I didn't even know the plot. WP and I saw the preview when we went to see Nancy Drew (a good movie to see with a young daughter) with my mom in VA. She turned to me in the theatre and said, "We have to see that!". She is definitely my movie-musical buddy because there is not a chance in hell of convincing Hubby, Test Case or FPM to see any movie where there is singing involved.
The cast was wonderful. Nikki Blonsky plays Tracy the overweight main character, Tracy whose personality is so infectious, you cannot help but root for her. Christopher Walken usually gives me the creeps but he was sweet in his role as Tracy's dad and principle cheerleader. John Travolta plays Tracy's mom which sounds weird but it really works. Elijah Kelley plays Seaweed, Tracy's detentional hall dance buddy. He shows her some of his moves. He shows Tracy's BFF Penny (Amanda Bynes) his million megawatt smile and romance blooms. Naturally Tracy falls for Link (Zac Efron). And what's not to like about Queen Latifah? The bad girl mother-daughter duo of Michelle Pfeiffer and Brittany Snow don't fail to make you hate them.
I just thought it was highly entertaining. Yes, some of the 60's dance moves make people look like they are having seizures (and I would know, hehe), but still, in all there was nothing in this movie that would prevent you from enjoying it with your mom or likewise your kids.
That is my short but sweet movie recommendation for your weekend viewing pleasure.