Dois amantes. Dois espiões. Um reencontro. Quem sairá vivo desse jantar? Em 2006, terroristas sequestraram um avião no Aeroporto de Viena, exigindo uma troca de reféns e determinados a não negociar. E, de fato, não negociaram – 120 pessoas foram mortas no incidente. Anos depois, quando um informante em Guantánamo afirma que os terroristas contaram com a ajuda de um traidor no posto avançado da CIA em Viena, o agente Henry Pelham é encarregado de investigar o assunto. O problema é que, para fazer isso, ele precisará ir até a idílica cidade de Carmel-by-the-Sea, na Califórnia, para rever um antigo amor. Celia Harrison também fazia parte do grupo que trabalhava na Agência em Viena na época, mas decidiu abandonar a vida no serviço secreto para se casar e ter filhos. Ao se encontrarem para um simples jantar, os dois logo se veem em um jogo de manipulação e mentira, no qual ambos se perguntam o que o outro tem a esconder.