I just watched the latest episode. I think we have, at this point in time, reached peak "shadowy puppet master" [SPM]. I mean good god, how many of these villains can they introduce? You might accuse me of spoiling with this comment, but really at this point it's gotten just so predictable that's hardly even possible…