We asked members of the BuzzFeed Community to tell us what TV character started off as the worst but became the best as time went on. Here are some of their answers:
1. Theon from Game of Thrones
2. Captain Holt from Brooklyn Nine-Nine
3. Steve Harrington from Stranger Things
4. Caroline from The Vampire Diaries
5. Sawyer from Lost
6. Bellamy Blake from The 100
7. Pennsatucky from Orange Is The New Black
8. Eli Pope from Scandal
9. Dr. Alex Karev from Grey's Anatomy
10. Bonnie from The Vampire Diaries
11. Prince Zuko from Avatar the Last Airbender
12. Quinn Fabray from Glee
13. Nellie from The Office
14. Petra from Jane the Virgin
15. Nathan Scott from One Tree Hill
16. Cordelia Chase from Buffy the Vampire Slayer
17. John Murphy from The 100
18. Dwight from The Office
19. Alexis from Schitt's Creek
20. Damon from The Vampire Diaries
21. Jaime Lannister from Game of Thrones
22. Emily Gilmore from Gilmore Girls.
23. And finally, Dina from Superstore
For more content like this, be sure to follow BuzzFeed Community.
Note: Some responses have been edited for length and clarity.
