This season has been really disappointing. Too much screen time has been wasted on pointless and boring stories, such as Theon's torture and Brandon's mind-numbingly boring adventure to the wall, and Sansa's sleep-inducing stay at King's Landing. Until recently Jaime's and Brienne's story also fell into that category. They should forego any more scenes involving Bran's and Theon and concentrate on the more interesting stories and characters.
This episode was a bit unusual in that it covered almost every story, which was good but would've been better had they excluded anything involving Sansa, Theon and Bran.