Cersei Lannister Brings A Brutal End To 'Game Of Thrones' Season 6 (Spoilers)

'Game Of Thrones' season 6 has been quite the rollercoaster, leaving fans a little disturbed, frequently relieved and, finally, purely stunned. In fact, finale episode 'The Winds of Winter', which aired on Sunday (June 26th 2016), has already been lauded as one of the greatest television episodes of all time and for a very good reason.

Throughout the ten episodes we've seen Daenerys Targaryen (Emilia Clarke) free herself from the clutches of the Dothraki and return home on Drogon, Jon Snow (Kit Harington) resurrected and executing his killers before raising an army with Sansa Stark (Sophie Turner) to defeat the Boltons, Arya Stark (Maisie Williams) killing the Waif and finally becomes the badass she was always going to be, and Cersei Lannister (Lena Headey)... well, she exacts some pretty brutal revenge. Be warned: spoilers ahead.

Queen Margaery Tyrell (Natalie Dormer) may have managed to escape her trial at the King's Landing after the High Sparrow (Jonathan Pryce) lets her off for good behaviour, but she was still there to see her brother Loras (Finn Jones) go through it all. However, it wasn't until Cersei Lannister failed to show up for her trial (some time after that shameful walk of atonement) that Margaery realised something was horribly wrong.

That wasn't the end of the vengeful violence, however. Arya Stark got the chance to tick another person off her kill list when she murdered Walder Frey (David Bradley) and his sons Lothar Frey (Daniel Tuite) and Walder Rivers (Tim Plester). To put it simply, she baked Lothar and Black Walder in a pie and fed it to Walder Frey before cutting his throat.
'Game Of Thrones' has been renewed for a seventh season, though apparently when that arrives we'll only get seven episodes.