This movie had very terrible songs and very poor rhyming skills. Words for being rhyme with the same word that was used a sentence before. Don't get me wrong seen Beyonce dressing up provocatively was pretty great, however the movie Lacks in creativity and even originality. There was a lot of unnecessary slow motion shots and even bad CGI shots. The movie could have been a lot better.