
Who can you trust with the truth?
Overview
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.
Cast
Ewan McGregor
Perry Makepeace
Damian Lewis
Hector
Naomie Harris
Gail Perkins
Jeremy Northam
Aubrey Longrigg
Khalid Abdalla
Luke
Mark Gatiss
Billy Matlock
Saskia Reeves
Tamara
Alicia von Rittberg
Natasha
Alec Utgoff
Niki
Mark Stanley
Ollie
Grigoriy Dobrygin
The Prince
Marek Oravec
Andrei
Velibor Topic
Emilio Del Oro
Carlos Acosta
Ballet Dancer
Pawel Szajda
Pasha
Radivoje Bukvić
Misha
Christian Brassington
Secretary to the Cabinet
Dolya Gavanski
Olga
Mariya Fomina
Anna
Jana Pérez
Maria
Katia Elizarova
The Prince's Girlfriend
Isabelle Brouwers
Ballerina
Isabelle Clough
Ballerina
Valentina Karoleva
Ballerina
Danielle Nieuwenhuys
Ballerina
John le Carré
Museum Guard in Bern (uncredited)
Jon Wennington
Wealthy Guest (uncredited)
Bad Day for the Cut
The Last Schnitzel
The Kiss
Downtown '81
Deserted
Le premier venu
Three Cornered Hat
A Snow Globe Christmas
Catweazle
Extremis
The Meddler
The Year My Parents Went on Vacation
Jim Jefferies: Freedumb
The Cokeville Miracle
The Howling: Reborn
Dad's Army
Auntie Danielle
Prince Avalanche
Indivisible
Courted