Game Of Thrones: Ranking EVERY Major Death Worst To Best
10. Olenna Tyrell
Death: Drank poison given to her by Jaime Lannister after the capture of Highgarden. He did this in order to spare her the more violent death Cersei would no doubt have given her.
Olenna Tyrell (Diana Rigg) was one of the finest characters in Game of Thrones. A brilliant comic relief played to perfection by Rigg, Olenna was a joy to watch every moment she was on-screen and her exit was always going to be hard to bear. Still, they had the decency to give her the most bad-ass death in Game of Thrones history.
In her final moments, she got her own back on Cersei, the woman who murdered her whole family, by revealing that it was actually her who'd killed Joffrey at his wedding and thus denying Cersei the satisfaction she really sought from killing Olenna (had Cersei known she no doubt would've wanted to inflict much stronger vengeance on Olenna). She was as calm, sharp and bad-ass as ever and she went down like the complete boss she was.