Johnny Worricker (Bill Nighy) e Margot Tyrell (Helena Bonham Cater) estão fugindo juntos pela Europa, indo de cidade a cidade na Alemanha. Mas Worricker sabe que a sua única chance de resolver seus problemas e voltar para casa é confrontar seu inimigo, o primeiro ministro, Alec Beasley (Ralph Fiennes), para fazer isso, ele terá de trazer à tona alguns fatos desagradáveis sobre os acordos financeiros e administrativos do primeiro-ministro, mas Worricker é assombrado pela suspeita de que ele não é a unica pessoa que deseja arruinar o primeiro-ministro.