It might have to be Adam West's Batman, or the Batman from Frank Miller's All Star, as brought up earlier. That series removed any sort of moral bone from his body, rendering the character into just another Punisher/ Vigilante.
I also dislike the recent New 52 decision to have The Joker let Dollmaker remove his (Joker's) face, and then having Joker crappily pin it back on. It was a cheap attempt at horror, with very little depth or significance for the character. Schlocky.
My own choice... well, it's not entirely an accurate answer, but Stannis Baratheon, from the show, Game of Thrones. Let me say to start that I love how Stephen Dillane plays him: he holds himself perfectly. My issues are entirely with the script, and the large changes they've made to his character.
In the books, he doesn't believe in any gods. He's an atheist. The show, on the other hand, has him demanding of others, "How can you deny [Melisandre's] god is real?", and calling non-believers "infidels". Now, the show may leave a few hints that he's not really into it, but book-Stannis would never say those things. Book-Stannis shoots down the religious fanatics in his ranks.