Some of the actors are atrocious, thankfully this episode around it focused on at least passably decent ones. Some of the decision making is mind numbingly bad (the bridge scene towards the end) but this episode was a big improvement over the last 3.