A superb pick with a smidgeon of everything: gritty street realism, love stories and over the top dramatics in the end and an extra dollop of surprise twist annhilatic violence thrown in~ though it makes the characters street dumber than they really are at points to manipulate the plot