Post characters who ended up being way better than they initially seemed

Current Events

Bobby from Twin Peaks. He starts out as the asshole boyfriend character that's the bad boy of the town, but over time you see he's actually a good kid deep down and was manipulated. You see bits of the real Bobby over the show and how he ends up in Twin Peaks: The Return is even better.

mercurydude posted...
Al Swearengen from Deadwood.

Originally came in to say Al. The man is so horrible, but my god he's a wonderful character that somehow wins everyone over without really changing that much at all.
Fix your hearts or die.
When I sin I sin real good.