'Game of Thrones': Who did it? – Nobody's safe on "Game of Thrones" and Sunday's episode saw another jaw-dropping fatality. Take a look at who may have been behind "The Purple Wedding." (NOTE: Spoilers ahead.)
'Game of Thrones': Who did it? – During his brief time on the Iron Throne, King Joffrey Baratheon (Jack Gleeson) managed to make enemies of just about everyone he met, including members of his own family. But who hates him enough to try to do him in at his own wedding?
Tyrion Lannister – Joffrey took great delight in humiliating Tyrion at the wedding (and on many occasions before it). If Cersei is right and he's the culprit, would you really blame him?
Sansa Stark (Lannister) – Mentally and physically abused, then cast aside when she was no longer politically useful, the innocent Sansa may have seen her chance to strike back.
Oberyn Martell – The Lannisters killed his sister, and he's made no secret that he plans on having his revenge. Was this his first strike?
The Tyrell family – They wanted Margaery to be queen, but they also knew how horrible Joffrey would probably be as a husband. Could they have acted as soon as she had a crown?
Melisandre – We've already seen what the Red Priestess can do when somebody stands in the way of her man, Stannis. It looked like poison, but was it something more supernatural?
Everybody else on the show – From Daenerys to Ser Dontos, name a character and we can probably think of a reason they'd want Joffrey dead. Which makes this another classic cliffhanger from "Game of Thrones."