JLO's singing is at the level of an ordinary person's karaoke singing (not the good ones) . If an actress not known for singing is cast in the role, she might have performed better. But, everyone is expecting JLO a singer and dancer to do an amazing job...at least now we know she's a great dancer but not a singer! I think that's the reason the movie flopped. JLo's acting when not dancing was terrible too. Lacks the grace and chatm of Nicole in MR and Anne in LM.