At least here in the "Magnited States Of America". The Brits have already seen it. (And yes, so have I.....)
So, my fellow Yanks, here's a little something to whet your appetites:
I will say this and no more - a good case could be made for a new spin-off, just from this episode alone......