Characters played by Ben Whishaw
Danny
Characters played by Edward Holcroft
Alex
Characters played by Jim Broadbent
Scottie
Characters played by Zrinka Cvitesic
Sara
Characters played by Samantha Spiro
Detective Taylor
Characters played by Harriet Walter
Claire
Characters played by Josef Altin
Pavel
Characters played by Richard Cunningham
Danny's Lawyer
Characters played by Adrian Lester
Professor Marcus Shaw
Characters played by David Hayman
Mr Turner
Characters played by Charlotte Rampling
Frances
Characters played by Lorraine Ashbourne
Mrs Turner
Characters played by Nicolas Chagrin
Charles