***WARNING: THIS ARTICLE CONTAINS SPOILERS FOR EPISODE FIVE OF GAME OF THRONES***
Whether or not you were happy with it, the reality is that we're down to the last ever episode next Monday. With that in mind, let's check in on something that has played a significant role throughout the whole of the show.
Arya's kill list.
Arya Stark. Credit: HBO
We all know it basically off by heart, she used to recite it every night before going to bed, but how far along with it is she?
Cersei, Tywin, and Jaime Lannister are all dead - sure, not at Arya's hand, but she won't care.
Joffrey went ages ago, Ser Meryn Trant and Walder Frey definitely got what was coming to them, The Hound killed The Mountain and probably got himself off the hook in the end, so it's a pretty short list these days.
Beric Dondarrion? Dead. Melisandre? Dead. Thoros of Myr? Long dead.
You might not remember Polliver and Rorge, but trust us, they're dead too.
Yep, definitely didn't walk this off. Credit: HBO
In fact, there is only one name left on it, and she's unlikely to be given the chance to sort that out any time soon.
Cast your mind back all the way to season one. Remember Ser Ilyn Payne? He was the mute high executioner who lopped the head clean off Arya's dad, Ned Stark.
Ah, it was a simpler time back then, wasn't it?
Well, he is the only one left on Arya's list. Unfortunately he hasn't been seen for ages now. Why is that?
It's actually more to do with the non-Westeros world. That is to say, actual reality.
Ser Ilyn might still be out there...somewhere. Credit: HBO
You see, after appearing in the first few seasons of the show, the actor who played Ilyn, musician Wilko Johnson was diagnosed with pancreatic cancer.
Fortunately, it didn't turn out to be terminal and Johnson - despite at one stage being given just months to live - managed to recover and resume his musical career.
However, he's not been seen again on Game of Thrones since then and it would seem strange for him to randomly rock up for the last ever episode just to be killed and complete Arya's list.
He's not spotted in the trailer for the last episode, at any rate.
Let's not rule it out completely though, you just can't tell with this final season.
The final episode of Game of Thrones will be broadcast on Sky Atlantic on Monday 20th May at 2am, then repeated for UK and Ireland viewers at 9pm that same day.
Featured Image Credit: HBO