I really was not sure
if I was going to like it
But overall I did like, more than the original. At times I was distracted knowing John Travolta was Edna Turnblatt but I got over that. he really did a good job.
I was quite surprised with James Marsden, he was actually quite good and a damn good singer and Zac Efron's wink and moves were yummie. Great kissing scene with Tracey too!
Queen Latifah was as wonderful as ever, great casting as Motor Mouth Mabel.
I also like that they changed it from the original movie and John Waters as the flasher was hilarious!