I thought it was intriguing and had a good plot. The characters were all memorable and the leading roles kept the movie interesting. I didn't expect that much gore though but overall, the movie did a decent job of portraying the realities of the street life. I enjoyed it.