If I had realized that this was a gangster/hip-hop generation flick before I purchased it on pay-per-view, I would have never watched it. But I gave it a chance in an attempt to not waste my money. It was really well done. The acting was believable and in depth and the movie was superbly casted. It kept my attention, kept me involved and was narrated by a character that was likeable and credible. Well-done.