Foreshadowing in 'Game of Thrones' is a given, as the story is riddled with prophecies from likes of Melisandre and stories about Azor Ahai.
Yet, while some of these haven't come to pass and others have been misinterpreted, one has been right on the money so far - and will likely lead to another death in the series pretty soon. For this, we have to go all the way back to 'Game of Thrones' season three, episode six.
In 'The Climb', Gendry is turned over to Melisandre by the Brotherhood Without Banners for money, all of which disgusts Arya. However, when she tries to confront Melisandre, the Red Woman - a lady who literally has the ear of kings and wields blood magic - is frightened by Arya, who she met for the first time.
She then clutches her face and says, "I see a darkness in you, and in that darkness, eyes staring back at me. Brown eyes, blue eyes, green eyes. Eyes you'll shut forever. We will meet again." Now, given how Arya was only just beginning her training at this stage, it seemed a bit unlikely to see her as a cold-blooded killer.
Sure enough, five seasons have gone by and she actually killed the Night King all by herself - and the best part is, there's another set of eyes on that list. The brown eyes, by the way, refers to Walder Frey - whom Arya killed in the final episode of the sixth season as payback for what he did at the Red Wedding.
The blue eyes, as we know, belonged to the Night King. So who has green eyes?
Cersei Lannister does, of course. And just to underline that point, here's a tweet we found from 2014 of Lena Headey crying over 'RuPaul's Drag Race' that clearly shows her green eyes.
— lena headey (@IAMLenaHeadey) April 20, 2014
So don't be in the least bit surprised if Arya Stark ends up knifing Cersei Lannister in the remaining three episodes.