Melisandre-Arya "Green Eyes" Prophecy May Spoil 'Game of Thrones' Season 8

Did the Red Witch just reveal how GoT ends?

game of thrones season 8 episode 3

Forget about Azor Ahai. There’s only one prophecy that matters anymore in Game of Thrones Season 8, and it’s the one Melisandre gave to Arya Stark. Her words, first spoken in Season 3, were repeated in “The Long Night,” giving Arya the inspiration she needed just when things looked the most dire.

But what does the Red Witch’s prophecy for Arya reveal about the remaining three episode of Game of Thrones Season 8? Could there be one more clue hidden in her cryptic words? Who has green eyes in GoT? Here’s everything you need to know.

Warning: Prophecies Spoilers for Game of Thrones Season 8 ahead.

Let’s start with the prophecy itself. Here’s what Melisandre told Arya the first time they met back in Game of Thrones Season 3:

“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.”

Well, she was right about that last part. When Arya and Melisandre briefly reunited during the Great Battle of Winterfell, the two characters reenact that previous moment.

Arya: “You said I’d shut many eyes forever. You were right about that too.”

Melisandre: “Brown eyes, green eyes, and blue eyes.”

What does this mean? Well, the most obvious interpretation is that Melisandre was priming Arya to kill the Night King (“blue eyes”) by reminding her of the prophecy at just the right moment. As for “brown eyes,” that could refer to a wide variety of characters Arya has already slain, but the most popular choice seems to be Walder Frey, who was dispatched back in Season 6.

What about those “green eyes,” though? A quick scan through Arya’s murderous past doesn’t reveal any matches. That murder must be on the horizon, and it might just be the most important death scene in Game of Thrones history.

When it comes to green eyes in Game of Thrones, three characters come to mind, and they all have something in common. The Lannister siblings — Cersei, Jaime, and Tyrion — all share the same distinct eye color. So which of them is Arya destined to kill?

The obvious answer is Cersei, the only remaining big bad in Westeros who’s clearly destined to die in the final fight for the Iron Throne. Arya killing the “Mad Queen” would be satisfying, but there’s a few small, nitpicky issues.

First, it might be a little too obvious to have Arya deliver on both major villain deaths in Game of Thrones Season 8. Her surprise attack against the Night King worked for audiences because it was, well, a surprise. Doing the same thing again for Cersei would feel stale.

Additionally, there’s the whole “Valonqar Prophecy” to contend with. In the books, Cersei gets a prophecy of her own that her “valonqar” (High Valyrian for “little brother”) will be the one to kill her. Arya doesn’t meet that criteria for a few different, obvious reasons, though it’s worth nothing that on the show, Cersei’s prophecy is shortened to remove any mention of “valonqar.” So it might not matter at all.

Still, the prophecy has led fans to speculate if either Tyrion or Jaime will kill their sister. Tyrion is the obvious candidate, which may explain why Cersei always hated him, while Jaime just barely qualifies as Cersei’s little brother despite being twins because he was born a few minutes after her.

Of course, there is a way to reconcile these two prophecies. What if Arya ends up killing either Jaime or Tyrion (or both) and then disguises herself as one of them so she can assassinate Cersei?

We’ve seen Arya use her Faceless Man training before (see Walder Frey), so this isn’t totally unreasonable. It also checks all the prophecy boxes and would provide fans with a totally satisfying ending.

Then again, considering how Game of Thrones seemingly bungled that whole Azor Ahai prophecy, maybe a satisfying conclusion is too much to ask for. At the very least, we’d just like to see Cersei die. Ok?

WATCH: Why does 'Game of Thrones' air on Sunday? The answer might surprise you. 

Game of Thrones airs Sundays at 9 p.m. Eastern on HBO.