tennisalpha.com
top 12 tv show characters that went from bad to good
12
Sauron in The Lord of the Rings
11
Cheryl Blossom in Riverdale
10
Darth Vader in Return of the Jedi
9
Cable in Deadpool 2
8
Draco Malfoy in Harry Potter and the Deathly Hallows: Part 1 and 2
7
Cordelia in Buffy, the Vampire Slayer
6
Spike in Buffy, the Vampire Slayer
5
Vegeta in Dragon Ball Z
4
Jaime Lannister in Game of Thrones
3
James Ford / Sawyer in Lost
2
Michael in The Good Place
1
Steve Harrington in Stranger Things
The End