Sam from " Supernatural " really plump through it .
Some of the best characters on television have a little bit of light and dark in them. Anti-heroes such asAvatar: The Last Airbender’sZuko gradually shift from baddie to good guy over time. For other characters, this moral duality is a far bumpier road.#
Here are 11 TV characters whose inner battle between good and evil will take you on a ride:#
1.Regina Mills(Once Upon A Time)#
2.Emma Swan(Once Upon A Time)#
3.Frank Gallagher (Shameless)#
4.Sam Winchester(Supernatural)#
5.Klaus Mikaelson(The Vampire Diaries/The Originals)#
6.Angel(Buffy the Vampire Slayer/Angel)#
7.Elena Gilbert(The Vampire Diaries)#
8.Chuck Bass(Gossip Girl)#
9.Jaime Lannister(Game of Thrones)#
10.Sue Sylvester(Glee)#
11.Yennefer of Vengerberg (The Witcher)#










