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)
Chinese In Paris
Deserted
Downtown '81
The Kiss
Le premier venu
The Last Schnitzel
A Snow Globe Christmas
Morris from America
Catweazle
The Meddler
Three Kingdoms: Resurrection of the Dragon
Extremis
The Year My Parents Went on Vacation
The Hollow Point
The Howling: Reborn
Jim Jefferies: Freedumb
The Cokeville Miracle
Dad's Army
Auntie Danielle
Courted