Quite powerful and timely. It managed to successfully move between comedy and deep drama. However, it wasn't perfect, with some un-evenness, and sections that didn't add anything. (And did I mention that I am sick and tired of all the horrible language and attitudes of American gangsta culture?) Overall, worth watching, especially since it provided some insightful critique of said gangsta culture.