Once upon a time, aka Game of Thrones season two, Quaithe (a mysterious woman in a crazy mask) told Daenerys Targaryen (Emilia Clarke) “to go forward, you must go back.” While that’s definitely the case for Game of Thrones theorists like myself, it’s also a riddle that, to me, means Dany is going to need to look back at the past—specifically her family history—before she moves forward.
By now, you’ve heard of the “Dragon Has Three Heads” and “Prince That Was Promised” prophecies and how Dany’s brother/Jon Snow’s dad, Rhaegar Targaryen (Wilf Scolding), was obsessed with them. (ICYMI: He believed himself to be the “Prince That Was Promised” and rode into battle at the Trident River only to meet his untimely demise.) With both prophesies still unfulfilled, some have surmised the dragon with three heads isn’t one Targaryen, but instead three Targaryens and that the battle of the “Prince That Was Promised” will happen at the Trident this season.
Let’s start from the beginning. I believe long ago Daeron Targaryen had a “Dragon Dream,” aka a prophetic dream specific to the Targaryen family, predicting the battle between the living and the dead would take place on the banks of the Trident. His brother Maester Aemon Targaryen (Peter Vaughan) was fascinated by the “Prince That Was Promised” prophecy and thought he might find some answers through Daeron’s dreams. As far as I can tell, Daenerys’s brother Rhaegar read his great-great Uncle Aemon’s notes, decided he was the “Prince That Was Promised” and assumed he would triumph against usurper Robert Baratheon at the Trident. Well, the prophesied Trident battle is actually the much-anticipated final fight between the White Walkers and Dany, Jon Snow (Kit Harington) and Tyrion Lannister (Peter Dinklage) that’s coming up in season eight.
Not sold yet? Let’s take a look at another known “Dragon Dreamer,” Daenerys, but use a dream she had in the A Storm of Swords book as evidence: