Skip Nav

Surprise: Lady Olenna Did It

However, Baelish is just a pawn, and we find out that it was Lady Olenna Tyrell who had Joffrey killed. Let's call it grandmotherly love since she didn't want to see Margaery married to such a monster.

Read More TVGame Of Thrones