Po ucieczce z wysp Turks i Caicos Johnny Worricker (Bill Nighy) i Margot Tyrell (Helena Bonham Carter) krążą wokół Europy, by uniknąć aresztowania przez MI5. Johnny nawiązuje kontakt z byłym kolegą z agencji Rollo Maverleyem (Ewen Bremner) i prosi go, by upublicznił wiadomości o skorumpowanym premierze Alecu Beasleyu i jego powiązaniach z Stirlingiem Rogersem (Rupert Graves). Tymczasem Margot utrzymuje w tajemnicy kontakt z ciężarną córką Johnny'ego, Julianne (Felicity Jones). Para rozdziela się. Margot zostaje rozpozna w pociągu i musi ukrywać się u ojca Bernarda Towersa (Malcolm Sinclair), przyjaciela Johnny'ego z Cambridge. Worrickerowi udaje się dotrzeć do Londynu i poprzez publikacje w "Independent" doprowadzić do dymisji Rogersa. Z funkcji rezygnuje także premier Beasley, ale okazuje się, że za sznurki w tej rozgrywce pociąga ktoś inny.

Johnny Worricker
Margot Tyrell
Prime Minister Alec Beasley
Rollo Madeley
Jill Tankard
Julianne Worricker
Belinda Kay
Stirling Rogers
Anthea Catcheside
Jez Nichols
Bill Catcheside
Amber Page