The Last Enemy
5 episodes
Caught between the expanding powers of government intelligence, the troubled world of illegal refugees and the new underclass of ID castaways, Stephen Ezard (Benedict Cumberbatch) is forced to challenge his own complacencies about this new society.
Episode 1 of 5
Stephen Ezard returns home from China for his brother's funeral, and finds himself drawn into a web of conspiracy and intrigue when he tries to determine the circumstances of his death.
Available until: 19 Dec 2021, 11:59pm