• bestof2017 badge

25 Breakout TV Characters That Made Us Gasp, Cry, And Say "What The Fuck?" In 2017

Superhero Bob Newby in Stranger Things stole our hearts.

Warning: A year's worth of TV spoilers ahead. Read at your own risk.

1. Steve Harrington, played by Joe Keery, in Stranger Things

2. Janet, played by D'Arcy Carden, in The Good Place

3. Holden Ford, played by Jonathan Groff, in Mindhunter

4. Samantha White, played by Logan Browning, in Dear White People

5. Denise, played by Lena Waithe, in Master of None

6. Hannah Baker, played by Katherine Langford, in 13 Reasons Why

7. Billy Hargrove, played by Dacre Montgomery, in Stranger Things

8. Reggie Green, played by Marque Richardson, in Dear White People

9. Offred, played by Elisabeth Moss, in The Handmaid's Tale

10. Nathaniel Plimpton, played by Scott Michael Foster, in Crazy Ex-Girlfriend

11. Kevin Pearson, played by Justin Hartley, in This Is Us

12. Lenny Busker, played by Aubrey Plaza, in Legion

13. Betty Cooper, played by Lili Reinhart, in Riverdale

14. Sam Sylvia, played by Marc Maron, in GLOW

15. Ofglen, played by Alexis Bledel, in The Handmaid's Tale

16. Lieutenant Commander Michael Burnham, played by Sonequa Martin-Green, in Star Trek: Discovery

17. Jacqueline Carlyle, played by Melora Hardin, in The Bold Type

18. Dr. Shaun Murphy, played by Freddie Highmore, in The Good Doctor

19. Bob Newby, played by Sean Astin, in Stranger Things

20. Easter, played by Kristin Chenoweth, in American Gods

21. Frank Castle/The Punisher, played by Jon Bernthal, in The Punisher

22. Jason Mendoza, played by Manny Jacinto, in The Good Place

23. Kim Wexler, played by Rhea Seehorn, in Better Call Saul

24. Adrian Chase/Prometheus, played by Josh Segarra, in Arrow

25. And finally, the entire female cast of Big Little Lies

For more Best of 2017 content, click here!