Dans les années 60 au Liban, Leo (Ruppert Everett) un reporter de guerre, ex-espion anglais, épouse une américaine. Ils vivent ensemble pendant sep ans mais, un jour il disparaît sans explications…
Sa femme Sally (
Sharon Stone) remue ciel et terre pour le retrouver mais lorsqu'elle découvre qu'il est un agent double travaillant pour le KGB, sa vie se trouve menacée. Elle devra bientôt choisir entre amour et sens du devoir.