The Filthy Dirty Disgusting C I A... retribution is coming