The Last Enemy: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! The Last Enemy Drama, Thriller, Romance – 3/16/08 United Kingdom http://www.bbc.co.uk/programmes/b00937z6 GeneralEpisodesCastCharactersGallery Cast See full cast → Benedict Cumberbatch as Stephen Ezard Robert Carlyle as Russell Max Beesley as Michael Ezard Anamaria Marinca as Yasim Anwar David Harewood as Patrick Nye Geraldine James as Barbara Turney Eva Birthistle as Elaeanor Brooke Christopher Fulford as George Gibbon