I agree with another review that Jean Reno didn't really perform well in his role. He was the reason that I watched it but he was very shallow in this movie.
Nonetheless, a solid crime thriller with a pretty complex plot for a typical gangsta cop shoot out. The ending was a bit predictable though everyone says they didn't see it coming... c'mon now, I was like happy ending? Really? There we go... that makes more sense.