Petyr Baelish
Joffrey finally marries Margaery. During his wedding feast, he repeatedly torments Tyrion and Sansa, presenting an offensive play about "The War of the Five Kings", with each of the kings played by dwarves to humiliate his uncle, whom he also forces to act as his cupbearer. At the height of the festivities, Joffrey is suddenly overcome by poison and dies. His last act is an attempt to point at Tyrion, and as a result Tyrion is falsely accused and ordered arrested by Cersei, but it is later revealed that Lady Olenna Tyrell (Diana Rigg) and Lord Petyr Baelish (Aidan Gillen) were the true perpetrators. Olenna, Margaery's grandmother, later confides to Margaery that she would never have let her marry "that beast". Following Joffrey's funeral, his younger brother and heir, Tommen (Dean-Charles Chapman), is crowned King and proceeds to marry Margaery.