Every secret has a price.

Rachel (Diane Kruger), en frafalden spion fra Israels frygtede efterretningstjeneste Mossad, forsvinder sporløst under sin fars begravelse i London. Det eneste spor af hende er et kryptisk telefonopkald til hendes tidligere kontaktofficer, Thomas (Martin Freeman).

Rachel var indblandet i en omfattende spionaktion mod Irans atomprogram, og Thomas må nu kortlægge hendes færden for at afgøre, hvor stor en trussel mod aktionen hun udgør, alt imens han forsøger at beskytte hende.