Game of Thrones writer and co-executive producer Bryan Cogman has compiled a list for Entertainment Weekly of the most important episodes to rewatch before season eight premieres on Sunday. As he's the only writer to have been on the show since season one, alongside showrunners David Benioff and D.B. Weiss, it's safe to say he knows as much as the Three-Eyed Raven.
His selection starts with the first two episodes of season one, back when everybody was still alive and well. The choices go on to cover most seasons pretty equally, devoting a little more time to season three thanks to the life-changing (or ending) Red Wedding. Only one episode from season five makes the cut, but it's a big one, featuring the gigantic White Walker battle at Hardhome.
Finally, we finish with vital plot points from seasons six and seven, including the reveal that Daenerys Targaryen is actually Jon Snow's aunt — as they're in bed together, of course.
If you haven't got time (or the willpower) to watch 21 episodes before Sunday evening, you can always watch this 12-minute recap of all 67 episodes so far.
The entire rewatch list is as follows:
Season 1 Episode 1: "Winter Is Coming" Episode 2: "The Kingsroad" Episode 9: "Baelor" Episode 10: "Fire and Blood"
Season 2 Episode 3: "What Is Dead May Never Die" Episode 6: "The Old Gods and the New" Episode 9: "Blackwater"
Season 3 Episode 3: "Walk of Punishment" Episode 4: "And Now His Watch Is Ended" Episode 5: "Kissed by Fire" Episode 9: "The Rains of Castamere"
Season 4 Episode 6: "The Laws of Gods and Men" Episode 8: "The Mountain and the Viper" Episode 10: "The Children"
Season 5 Episode 8: "Hardhome"
Season 6 Episode 5: "The Door" Episode 9: "Battle of the Bastards" Episode 10: "The Winds of Winter"
Season 7 Episode 3: "The Queen's Justice" Episode 4: "The Spoils of War" Episode 7: "The Dragon and the Wolf"
The final season of Game of Thrones starts this Sunday, April 14 at 9 p.m. EDT on HBO.