Editor's note: The below contains major spoilers from Fire & Blood and the Dunk and Egg novellas.

For a show built on shocking twists, Game of Thrones was weirdly committed to spoiling its own surprises. Forget Reddit sleuths or pirated streaming links, Westeros’ biggest spoiler was born from its own lore – and one chatty teenage king. (Really, only David Benioff and D.B. Weiss could accidentally ruin the ending of not one, but two series that wouldn’t even exist for another decade.) Case in point: Season 3, Episode 4, when Joffrey Baratheon ( Jack Gleeson ) — the Seven Kingdoms’ best argument against nepo babies — gleefully recounts Rhaenyra Targaryen’s gruesome death to his bride-to-be Margaery Tyrell ( Natalie Dormer ), neatly undercutting House of the Dragon

See Full Page