I read that the movie is very bad. I don't agree. Some scenes are filmed like soap-opera but in general the movie avoids all the clichés from the Hollywood films. I recently saw Miami Vice from Michael Mann and I hated it. For Hollywood there are only good guys and bad guys. Just that, nothing in between. Instead in Shottas shows you exactly how gangsters are created. Created by imitation. Dreaming of a nice life that will never come. Music score is very good and Marley is good even he is not a real pro-actor. Some of the gangsters look like if they were taken from the real shanty-towns of Kingston. That is good. Shows authenticity.