About The Last Enemy
Stephen Ezard's search for the truth about the death of his brother Michael catapults him into an international conspiracy and a passionate love affair.
Full Cast of The Last Enemy
Benedict Cumberbatch
plays Stephen Ezard (5 episodes)
Max Beesley
plays Michael Ezard (5 episodes)
Robert Carlyle
plays David Russell (5 episodes)
James Lance
plays Bryan Holland (5 episodes)
Geraldine James
plays Barbara Turney (5 episodes)
Paul Higgins
plays Professor Lawrence Cooper (5 episodes)
David Harewood
plays Patrick Nye (5 episodes)
Kieran O'Brien
plays Wafa (5 episodes)
Christopher Fulford
plays George Gibbon (5 episodes)
Emil Hostina
plays Vucevic (5 episodes)
David Calder
plays Lord Cawston (5 episodes)
Eva Birthistle
plays Eleanor Brooke (5 episodes)
Anamaria Marinca
plays Yasim Anwar (5 episodes)
Rupert Procter
plays Lane (5 episodes)
Ovidiu Niculescu
plays Bepa (5 episodes)
Alex Caan
plays Haman (5 episodes)
Nicholas Sidi
plays Professor John Moreton (5 episodes)
Tom Fisher
plays Andrew Batz (5 episodes)
Alina Serban
plays Nadir (4 episodes)
Crew of The Last Enemy
Production
Editing
Writing
Sound
Camera
Directing