7:27pm PT by Aaron Couch
'Game of Thrones' Recap: Wedding Bells Ring for Joffrey
[WARNING: Spoilers ahead for Sunday's episode of Game of Thrones, "The Lion and the Rose"]
It wasn't happily ever after for Joffrey and Marjorie. But when do weddings ever end happily on Game of Thrones?
Just barely into season four, Thrones made a series-changing move, with Joffrey (Jack Gleeson) getting poisoned at his own wedding feast. The identity of the poisoner is not known, but Tyrion (Peter Dinklage) could get the blame.
Earlier in the wedding, Joffrey tormented Tyrion, pouring wine on him and forcing his uncle to be his cup bearer. Tyrion brought Joffrey the cup that (presumably) contained the poison, and the episode ended with Cersei (Lena Headey) calling for her brother to be arrested.
Tryion had already been having a bad week, as he was forced to send Shae (Sibel Kekilli) away for her own safety. Also at King's Landing: Jaime (Nikolaj Coster-Waldau) began getting back in fighting form, secretly training with Bronn (Jerome Flynn)
The big question is who committed the crime? Director Alex Graves tells The Hollywood Reporter that when viewers watch the scene, they will be able to pick up clues.
"I tried to shoot it and then edit in such a way that if they reveal later in the season who did it, that it makes sense," he says. (Read his full chat with THR here.)
While the main action happened a King's Landing, there was plenty going on elsewhere, as well.
After a disturbing hunt – which ended with a poor girl being mauled to death by a pack of dogs – Ramsay Snow (Iwan Rheon) welcomed his father, Roose Bolton (Michael McElhatton) to the Dreadfort. Roose wanted to inspect his sons' work with Theon (Alfie Allen), and was upset to find torture had transformed the young Greyjoy into Reek: "Theon was a valuable hostage. Not your plaything."
Then, in the episode's creepiest scene, Ramsay proved to his father just how loyal Reek was, allowing Theon to shave him with a blade. During this grooming session, Theon revealed to Roose that Bran and Rickon are still alive, information that redeemed Ramsay in his father's eyes. The whole exchange was bad for the Starks, with Roose now on the young boys' paths.
Melisandre (Carice van Houten) was up to her old tricks, burning people alive to please the Lord of Light. She later joined Stannis (Stephen Dillane) and his wife Selyse (Tara Fitzgerald) for a very awkward dinner, where the Queen revealed she didn't like the young princess Shireen (Kerry Ingram). Will she eventually ask the Red Woman to sacrifice Shireen?
North of the Wall
We picked back up with Bran (Isaac Hempstead-Wright), who has been spending more and more time in his Direwolf's skin. With his mystical powers expanding, Bran had a vision which convinced him he knew where he and his friends must travel. Where, you ask? We'll have to wait and see.
Stay tuned to THR.com/GOT for more from the Purple Wedding.