Talk about a major Game (of Thrones) changer!
On Game of Thrones Season 4 Episode 2, the HBO drama killed off its main villain, as King Joffrey Baratheon... not via the sword of one of his many sworn enemies, but via a poisoned glass of wine.
On his wedding day, no less!
Who is the culprit?
Olenna Tyrell, hoping to set her granddaughter up with the ultimate power in Westeros? Prince Oberyn, as an act of revenge? The team of Dontos/Sansa, as a means to her ending her stay in King's Landing?
While viewers ponder the possibilities, let's take a moment to relive the final few moments of King Joffrey's life.
Love him, hate him or really, really, really hate him, one of television's greatest antagonists has joined the list of recent shocking small screen deaths...
So... WHO KILLED JOFFREY?
OBLIGATORY NOTE: If you have read the books, please do not be a jerk and spoil this mystery for fans of the TV show.