Steven Moffat, you bastard. How dare you break the first rule of Doctor Who? The one that explicitly states the second half of a two-parter must, invariably, be inferior to the first. And, how dare you break it when the first half, in this case last week&
more