Mister Ski
Super Freak
Tyrion didn’t kill Joffrey — it was a setup. The real killer is Olenna Tyrell, or, more accurately, Littlefinger, by way of Olenna Tyrell. You didn’t forget about Littlefinger, did you?
Joffrey’s murder was an elaborate plan that began in the Season 4 premiere, when Ser Dontos reappears to give Sansa a necklace. Unbeknownst to Sansa, one of the jewels on the necklace is actually a vial of poison. No one knows this... except for Olenna Tyrell (and maybe Margaery, since she does not take a sip after Joffrey hands her the goblet).
During the wedding, Olenna approaches Sansa to apologize for the death of her family at the Red Wedding. During the scene, Olenna fondles Sansa’s necklace and discreetly palms one of the jewels, and in the next scene the jewel is missing from Sansa’s necklac. It’s subtle, but it’s definitely there (or, rather, not there). Olenna even foreshadows what she’s about to do, saying, “Killing a man at a wedding... horrid. What kind of monster would do something like that?” She’s a sly old bird.
Then, while Joffrey is choking, Ser Dontos approaches Sansa and tells her to come with him if she wants to live, knowing that her necklace could implicate her. In the books, Dontos takes Sansa to a boat, where Littlefinger is waiting for her. He explains to her that he hired Dontos to give her the necklace with the poison, which was then taken by Olenna to poison Joffrey. Littlefinger then kills Dontos in order to tie up loose ends before heading off to the Vale with Sansa.
So why did Olenna murder Joffrey? Because he’s awful, and would have abused her granddaughter. But why did Littlefinger set it up? Well, because he’s Littlefinger, and who knows why Littlefinger does anything?
^^^
Great recap!
Anyone who wants to know exactly what happened at the Purple Wedding needs to read this post.