Can someone explain to me (without spoilers from the books) why Theon Greyjoy is getting the shit tortured out of him? Did I blink and miss something? The past couple of episodes seem as though they've been skipping ten pages at a time and we the viewers are meant to know what's going on.
Also I totally hope Joffrey meets the worst possible end ever. Like death by a thousand cuts or something. He's a complete git.
We aren't suppose to know, all we know is that he's still in the North. I think we're suppose to assume Theon's crew that attacked Winterfell traded him to Roose Bolton's bastard (who was supposed to take back Winterfell for Robb) to spare their lives and go back to the Iron Islands