I pulled 16 Blocks off the shelf today.
I don't know what the masses think about the flick, but I think it is pretty well done.
Say what you want about Mos Def, but he can be effective if used correctly. I remember he was on a House episode and was really powerful. I can't imagine the movie would work with any other actor in the character.
Good flick IMO.