Sorry, here's the pic:
Could this be "The Punisher"?
Yeah it is, second level to be precise. Love this game - but only because you're loosing points for actually killing enemies through torture. ;)
Still don't know why this game was criticized so heavily by the German and Polish press for using controllable torture as a gameplay feature while The Godfather which did the same thing (and required you to do it on innocent civilians) got away rather clean. :P