Danny
Ben Whishaw
Claire
Harriet Walter
Alex
Edward Holcroft
Detective Taylor
Samantha Spiro
Pavel
Josef Altin
Sara
Zrinka Cvitesic
Scottie
Jim Broadbent
Geisha
Tatsuji Mikajri
Professor Marcus Shaw
Adrian Lester
Frances
Charlotte Rampling
Rich
Mark Gatiss
Danny's Lawyer
Richard Cunningham
Clinician
Priyanga Burford
Magician
Antonia Campbell-Hughes
Mrs Turner
Lorraine Ashbourne
Charles
Nicolas Chagrin
Groundsman
David Hayman
Journalist
Michaela Coel
Editor
Kate Dickie
James
James Fox
The American
Clarke Peters