10 maggio 1916. Lo scrittore britannico Edgar Brodie è morto al fronte, secondo le notizie della stampa, e si stanno celebrando i suoi funerali. In realtà egli è vivo ed è ingaggiato da "R" funzionario del Foreign Office come agente segreto da inviare in Svizzera con la falsa identità di Richard Ashenden. Il suo compito è quello di uccidere una spia nemica per preservare gli interessi britannici nella crisi del Medio Oriente...