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.