Quando Arthur Davis, un giovane scapolo della sezione africana dei servizi segreti britannici, viene visto portare con sé un dossier per incontrare la sua ragazza Cynthia, i pezzi grossi temono che possa essere la fuga di notizie a Mosca e permette al dottor Percival di eliminare il "fattore di rischio" ' avvelenando per evitare uno scandalo. In realtà il capo ufficio di Davis, Maurice Castle, è il doppio agente da quando i comunisti sudafricani lo hanno aiutato a far uscire di nascosto la sua amante nera Sarah M., nel frattempo sua moglie e madre dello scolaretto Sam, per costringerlo a collaborare con il governo dell'apartheid. Quando Cornelius Muller, il funzionario sudafricano che non è riuscito a portarlo al potere a Pretoria, visita Londra per l'operazione anticomunista Uncle Remus, sottolinea che Castle è ancora il naturale sospettato.