
108 minutes
5/5/2016
A young Oxford academic and his attorney girlfriend holiday in Morocco. They bump into a Russian millionaire who owns a peninsula and a diamond watch. He wants a game of tennis. What else he wants propels the lovers on a tortuous journey to the City of London and its unholy alliance with Britain's intelligence establishment, to Paris and the Alps.

Ewan McGregor
as Perry Makepeace

Stellan Skarsgård
as Dima

Damian Lewis
as Hector

Naomie Harris
as Gail Perkins

Jeremy Northam
as Aubrey Longrigg

Khalid Abdalla
as Luke

Mark Gatiss
as Billy Matlock

Saskia Reeves
as Tamara

Alicia von Rittberg
as Natasha

Alec Utgoff
as Niki

Mark Stanley
as Ollie

Grigoriy Dobrygin
as The Prince

Marek Oravec
as Andrei

Velibor Topic
as Emilio Del Oro

Carlos Acosta
as Ballet Dancer

Pawel Szajda
as Pasha

Radivoje Bukvić
as Misha

Christian Brassington
as Secretary to the Cabinet

Dolya Gavanski
as Olga

Mariya Fomina
as Anna

Jana Pérez
as Maria

Katia Elizarova
as The Prince's Girlfriend

Isabelle Brouwers
as Ballerina

Isabelle Clough
as Ballerina

Valentina Karoleva
as Ballerina

Danielle Nieuwenhuys
as Ballerina

John le Carré
as Museum Guard in Bern (uncredited)

Jon Wennington
as Wealthy Guest (uncredited)