Zwarte spiegels is het verhaal van een loyale, vaderlandslievende officier van de Britse inlichtingendienst, Fisher, die een Oost-Duits meisje met paranormale gaven moet kidnappen. Als de operatie mislukt en hij erachter komt wat zijn superieuren met het meisje willen doen, verdwijnt hij spoorloos. Geliquideerd door de KGB? Of alleen geplaagd door zijn eigen geweten?
Een tweede agent, Thornton, wordt er op uitgestuurd om Fisher en het meisje op te sporen, maar die ogenschijnlijk eenvoudige opdracht leidt tot onverwachte complicaties. Dat is het gevolg als iedereen zijn eigen regels van een keihard spel gaat bepalen.