The music is fantastic and the visuals are amazing. (There is lots of lots of eye candy in this movie, Cam Gigandet, Eric Dane...oh yeah and there are some girls, too.) Seriously, the acting, singing and dancing are fabulous. I was really impressed by Christina Aguilera. Except when she was singing, I saw Ali, not Christina. The only thing that is missing is an actual story. Oh, there's a plot, but it's pretty weak and totally predictable.
Despite the less than compelling storyline, the movie is a lot of fun and eminently entertaining. The use of music to carry the plot forward is interesting and felt fresh. The movie may not make my top ten list, but it's worth watching and I think seeing it in a theater does add to the experience.