With the 2010s drawing to a close, the Associated Press took the opportunity to pick the 13 best TV roles of the past decade:

  1. Don Draper (Jon Hamm), Mad Men
  2. Walter White (Bryan Cranston), Breaking Bad
  3. Barney Stinson (Neil Patrick Harris), How I Met Your Mother
  4. Daenerys Targaryen (Emilia Clarke), Game of Thrones
  5. The Dowager Countess (Maggie Smith), Downton Abbey
  6. Selina Meyer (Julia Louis-Dreyfus), Veep
  7. Dr. Meredith Grey (Ellen Pompeo), Grey’s Anatomy
  8. Olivia Pope (Kerry Washington), Scandal
  9. Claire Underwood (Robin Wright), House of Cards
  10. Alicia Florrick (Julianna Margulies), The Good Wife
  11. Eleven (Millie Bobby Brown), Stranger Things
  12. Offred (Elisabeth Moss), The Handmaid’s Tale
  13. Randall Pearson (Sterling K. Brown), This Is Us

FXBG Weather