From Dexter Morgan to Don Draper: TV's Anti-Heroes

(ABC)
20 of 28

Alan Shore

Played by: James Spader, "Boston Legal"

Anti-hero status: He may always champion the underdog, but in order to do so, he's not above bribery, computer hacking and blackmail to get there.

-- Andrea Reiher, Zap2it