Julia Havilland hadde en vanskelig barndom. Faren hennes døde i Falklandskrigen. Når Julia kommer hjem etter 15 år i Kina, skjønner hun at hun må konfrontere spøkelsene fra fortida. Julias karriere i den militære etterretningen står i fare, og hun må ordne opp i problemene fra fortida for å få orden på nåtida.