“Game of Thrones” season 6 episode 10 finally fulfilled the prophecy that Cersei’s children would all predecease her. Now with Daenerys Targaryen on her way to Westeros, the last two prophesies of Maggy might be fulfilled.
Back in “Game of Thrones” season 5, a young Cersei visited a fortune teller living in the land surrounding Casterly Rock. She demanded to know her future and threatened the gouge the witch’s eyes should she refuse.
After giving her a taste of her blood necessary for blood magic, Maggy told her she can ask three questions. Since her father promised she would marry Rhaegar Targaryen, she asked when she will marry the prince.
The witch told her that she would never marry the prince, instead, she will marry the king. Thinking that she will marry Rhaegar once he has succeeded to the throne, she asked if she will be a queen.
To this, the witch’s answer is that she will indeed become queen. But she will be cast down by someone more beautiful and she will take everything Cersei holds dear.
Lastly, Cersei asks if she and the king will have children, Maggy replied that the king will have 20 and she will have 3. Those 3 will have golden crowns(blonde hair) and golden shrouds(burial cloth) implying they will all die before her.
“Game of Thrones” has partly fulfilled all these prophesies with her marriage to King Robert. She also bore three golden haired children with her brother Jaime and lost them one by one.
But in the “Game of Thrones” books, one more prophecy was mentioned by Maggy. She revealed that Cersei Lannister will die at the hands of a valonqar. A valonqar is a High Valyrian word meaning little brother, which refers to none other than Tyrion Lannister.
With Daenerys Targaryen’s invasion looming, her position as Queen of the Seven Kingdoms is in peril. And the Targaryen fleet is bringing Tyrion closer and closer, her little brother who she so desperately tried to kill.
Will “Game of Thrones” finally see all of the prophesies regarding Cersei Lannister fulfilled?
Catch “Game of Thrones” season 7 when it premieres on spring 2017.