La cinta está basada en la novela All the Old Knives, escrita por el norteamericano Olen Steinhauer y publicada en 2015. Steinhauer es también el autor del guion de esta adaptación.
Antes de este proyecto, existió una propuesta para adaptar la novela, bajo la visión del director Neil Burger y con los actores Idris Elba y Kate Winslet considerados para los papeles principales, pero dicho proyecto no prosperó.