Overrated, by quite a lot
This movie is one notch above that Bruce Willis shoulda-been-made-for-TV-only stinker, Striking Distance. The script is weak. The plot is listless and amateurish. It has the feel of a story that was written with the end already in mind. "I want to make a movie where a weak and wounded man who overcomes his own impotence and takes down some really bad guys!" That's not how story-making works. When you already decide your shy little hero will come out on top, you start structuring twists and turns to get what you want, and you compromise your script integrity.
And I do not understand all the "Stallone's best performance!!" stuff. He's lost in a cast of too many uninteresting, thinly-realized characters. There are places where his worst weaknesses shine through. (Take the scene where Freddy is agitated and shouting at Figgis, after Freddy goes to the Figgis house and realizes Figgis torched his own home. Stallone's voice is thin and weak, and Stallone rushes his delivery, which he always does when he's trying to show anger rather than be angry. It's a weak scene in an already weak film.)
There's just too much going on, with the weak subplots involving Randone's wife and Freddie, and Randone sleeping with Ray's wife, and a corrupt PDA who is never given anything meaningful to do, and the under-used IA detectives. It's all just a jumbled mish-mash of too many spare parts on a vehicle that never gets its motor running in the first place.