Different strokes for different folks is proven based on the breath of the ratings for this movie. The producers had an opportunity to share a truth many people never understand but instead fell prey to representing a city, people and culture badly. If only you stuck to the storyline and not included so much cursing and foolishness. I value independent producers and hope the producers polish their skills and continue to make movies that can teach and make a people and their culture proud.
Last point, the intro was a big turnoff! Don't recommend that again unless you don't care about first impressions and sharing your story with a large group. Very immature introduction and I bet has and will continue to stop people from continuing the movie.