Neither particurlary bad nor exceptionally good. It's decent and enjoyable, mostly because of the characters and their banter in between the action sequences. Unfortunately the villain is -once again- as generic as they come.
Gritty, bloody, dark. Dare i say the cinematography is out of this world. The whole movie is a piece of art (The last fifteen minutes really are something else). The soundtrack is powerful and ominous and creates a mesmerizing atmosphere.