20 Best TV Shows of 2017

10. 'Game of Thrones' (HBO)

All us Game of Thrones fans might be in denial about the fact that Westeros is heading for the long goodbye. But this season packed an entire epic into seven crazed weeks: battles, betrayals, ice dragons, blue fire, White Walkers and Arya Stark finally avenging the Red Wedding. (How's that pie baked full of his own flesh and blood taste, Walder Frey?) Not to mention sexual fireworks between the Mother of Dragons and the King in the North, even if the Mother happens to be his Aunt. Nobody has any idea how long we have to wait for the final six episodes. This winter could take a while.