I watched this movie solely for the fact that the trailer made it look really good. However, I got bored and found myself fast-forwarding through scenes and then eventually just turned the whole thing off. I think because its a musical thats where I was lost, I feel like the underlying story is good but there was a lack of urgency, a lack of "i have to find out what happens next" which is why I ended up turning it off. HOWEVER some of the songs/choreography was amazing, the cinematography is beautiful and the characters and the women are stunning and as much as I usually don't like Penelope Cruz - she was sexy in this movie, in a way that everyone could appreciate. If you like musicals, I would recommend it. I'm not completely against musicals, I have liked a few "musicals" (Moulin Rouge, Phantom of the Opera) but thats it.