Shit is going down big time. Too bad Arya didn't get whatshisname in time to stop Tywin, but on the other hand Tywin's on my cool wall now, so it's just as well.
Fuck Theon.
So, any predictions for who gets killed next episode? My guess is a witch brings Ned Stark back to life, and then they behead him again.
Bringing back Stark would be funny but for vengeance instead of another beheading.