Glenn Close character Lady Edith de Haviland
Max Irons character Charles Hayward
Stefanie Martini character Sophia de Haviland
Christina Hendricks character Brenda Leonides
Terence Stamp character Chief Inspector Taverner
Honor Kneafsey character Josephine Leonides
Julian Sands character Philip Leonides
Gillian Anderson character Magda Leonides
Christian McKay character Roger Leonides
Amanda Abbington character Clemency Leonides
Preston Nyman character Eustace Leonides
John Heffernan character Laurence Brown
Jenny Galloway character Nanny
David Kirkbride character Sergeant Glover
Tina Gray character Miss Ackroyd
Roger Ashton-Griffiths character Mr Gaitskill
Andreas Karras character Iannois Agrodopolous
Gino Picciano character Aristide Leonides
Madeleine Hyland character Roger Leonides' Secretary
Jacob Fortune-Lloyd character Brent
David Seddon character Constable
David Cann character Coroner
Ani Nelson character Cigarette girl
Trevor Cooper character Cairo Spymaster
Reuben Greeph character Club Singer
A.J. Jenks character Club Band
Alex Bellamy character Club Band
James Pattison character Club Band
Timothy Mylechreest character Club Band
Rudy Valentino Grant character Businessman Pass Byer (uncredited)
Petros L. Ioannou character Tommy Boy (uncredited)
Ricky Gabbriellini character Journalist (uncredited)
Lauren Poveda character Dancer (uncredited)