With only nine more episodes left until we find out who sits on the Iron Throne, it is time we review the best episodes of the world’s most popular TV series. Here are the 10 episodes you definitely shouldn’t miss.
10. Ep9, S01 (Baelor)
Game of Thrones isn’t afraid to ruthlessly murder its characters. Ned Stark, one of the central characters, is shockingly beheaded in this episode. Daenerys also lost her unborn son and husband Khal Drogo to black magic.