Season Finale: Well then… now that we've worked through all five stages of grief following last week's devastating Red Wedding, this week's Season 3 finale should be a piece of cake, right? While Arya reels from the massacre of her family, a Lannister family feud begins brewing as King Joffrey defies his granddaddy Tywin. Plus, Daenerys plots her next move after conquering Yunkai. Hey, at least we still have Dany to root for.