Katharine Gun es una traductora británica, nacida en Taiwán de padres británicos, que trabajó para la GCHQ, agencia de inteligencia británica para la que traducía documentos del chino mandarín al inglés. En 2003, accedió a un comprometedor email que solicitaba ayuda a varios países de cara determinar que las Naciones Unidas aprobaran la invasión de Irak. Gun filtró esta información secreta a la prensa sobre las actividades ilegales de Estados Unidos en su intento de invasión de Irak en 2003.
La película se basa en el libro The Spy Who Tried to Stop a War: Katharine Gun and the Secret Plot to Sanction the Iraq Invasion escrito por Marcia y Thomas Mitchell.
Indira Varma y Conleth Hill ya habían protagonizado la serie Juego de tronos, la primera haciendo el papel de Ellaria Sand y el segundo como Lord Varys.
Este es el segundo filme en el que trabajan Keira Knightley y Ralph Fiennes después de haber protagonizado La duquesa (2008).
La película se ha rodado en distintas localizaciones de Inglaterra.
Keira Knightley y Matthews Goode ya habían trabajado juntos en The Imitation Game (Descifrando Enigma) (2014).