It was full of plot cliches, stock characters, cheesy dance scenes and 80's karaoke tunes. And I loved every minute of this guilty pleasure of a movie. Well, just about every minute. Tom Cruise nailed the overly medicated egotistical rock god. The kind of hot shot who thinks you will welcome his hand on your boob just because of who he is. Cruise looks great, with a capital G, Great. He does a fine job of singing and strutting. As the dreamers who come to LA to make it big, fall in love at first sight, then fall out of love due to some horrible misunderstanding, then fall back in love again, the two main characters are attractive, but blandly so. Their story is like a clothes line on which the fun stuff is hung. Alec Baldwin and Russel Brand's "Can't Fight this Feeling Anymore" duet is so bad it's great. Catherine Zeta-Jones does a great job of playing the hypocritical fundie kill joy.(And "Hit Me with your Best Shot" performed on a church organ...classic.) Paul Giamatti does a very good "sleazy manager", Mary J. Blige does a very good "Magic Negro", and Malin Akerman a very good "hard hitting, honest reporter".
With all the apparent attention to detail, including making sure the gas stations had gas for $1.75 a gallon, it seemed odd the newly elected mayor (Zeta-Jones' cheating husband) had run on a "Clean up the Sunset Strip" campaign, when the Sunset Strip isn't in Los Angeles.
I would have preferred it if the "hard hitting honest" reporter had been an average to mousy girl.