Review: the visual flair and bouncing bravado that characterizes better hip-hop clips and is content to recycle images and characters that were already tired 10 years ago 
Sentiment: negative

Review: is that it jams too many prefabricated story elements into the running time . 
Sentiment: negative

Review: ghetto 
Sentiment: negative

Review: photographed and beautifully recorded . 
Sentiment: positive


Review: 's a frankenstein-monster of a film that does n't know what it wants to be