David Hare concludes his trilogy of films about MI5 renegade Johnny Worricker with another fugue on power, secrets and the British establishment. Johnny Worricker goes on the run with Margot Tyrell across Europe, and with the net closing in, the former MI5 man knows his only chance of resolving his problems is to return home and confront prime minister Alec Beasley.
Bill Nighy
as Johnny Worricker
Helena Bonham Carter
as Margot Tyrell
Ralph Fiennes
as Prime Minister Alec Beasley
Ewen Bremner
as Rollo Madeley
Judy Davis
as Jill Tankard
Felicity Jones
as Julianne Worricker
Olivia Williams
as Belinda Kay
Rupert Graves
as Stirling Rogers
Saskia Reeves
as Anthea Catcheside
Shazad Latif
as Jez Nichols
Daniel Ryan
as Bill Catcheside
Leanne Best
as Amber Page