DOCTOR WHO: DEATH IN HEAVEN (S8E12)

OK where to start with this one? ┬áThere was goodness a-plenty here but at the same time, some jarring elements that just didn’t fit....