The Last Enemy (2008)
Reclusive mathematician Stephen Ezard returns to England after years in China, finds his brother's widow, and becomes entangled in a plot involving a new national database (TIA) and a terrorist scheme.
Where to Watch
Netflix
Watch
Amazon Prime Video
Watch
Disney Plus
Watch
Max
Watch
Hulu
Watch
Paramount Plus
Watch
Apple TV Plus
Watch
Peacock
Watch
Crunchyroll
Watch
Tubi TV
Watch
Pluto TV
Watch
Plex
Watch
Rent / Buy
Rent
Apple TV
Rent
Google Play Movies
Rent
Amazon Video
Rent
YouTube
Rent
Vudu
Rent
Fandango at Home
Rent
Buy
Apple TV
Buy
Google Play Movies
Buy
Amazon Video
Buy
YouTube
Buy
Vudu
Buy
Fandango at Home
Buy
Cast
Benedict Cumberbatch
as Stephen Ezard
Benedict Timothy Carlton Cumberbatch (born July 19, 1976) is an English actor. Known for his roles on the screen and stage, he has received various accolades throughout his career, including a Primeti...
Max Beesley
as Michael Ezard
Maxton Gig Beesley Jr. (born 16 April 1971) is an English actor and musician. His television and film credits include The History of Tom Jones, a Foundling (1997), The Match (1999), Hotel (2001), Kil...
Robert Carlyle
as David Russell
Robert Carlyle OBE (born 14 April 1961) is a Scottish actor. His film work includes Trainspotting (1996), The Full Monty (1997), The World Is Not Enough (1999), There's Only One Jimmy Grimble (2000), ...
Eva Birthistle
as Eleanor Brooke
Eva Birthistle (born 1974 in Bray, Co. Wicklow) is an Irish actress, best known for her role in Ae Fond Kiss. She won the London Film Critics Circle British Actress of the Year award in 2004 and has t...
Geraldine James
as Barbara Turney
Geraldine James, OBE (born 6 July 1950) is an English actress.
Description above from the Wikipedia article Geraldine James, licensed under CC-BY-SA, full list of contributors on Wikipedia..
David Harewood
as Patrick Nye
David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl..
Director
Peter Berry