Wow. A ton of stuff going on here, good and bad. Lundgren is his usually B-lister fun, but- seriously?-for all the pushing of Vinnie Jones, they never have a showdown.
The lead-well, the narrator, there are really too many characters running around to name one a "lead", but the narrator- is dull as dishwater, bland and heartless. But his partner manages to pull off his piece, even add in a few shadings of depth.The friendship between the two is easily to closest thing to realism to be found here.
And what to say about Randy? As a cop sliding into self destruction he is utterly predictable, but he manages to keep things on task and fill his role decently enough that even the borderline silly and out-of-character "hey look, here's some MMA moves" fight choreography can't wreck it.
The less said about the paper-thin undercover cop role, the better.
A very mixed bag, but just good enough on the highs to make it worth enduring the lows.