The Last Enemy BBC1, 9pm Lewis ITV1, 9pm Slowly but surely, the plot thickened ever closer to congealing in The Last Enemy's second daud.
The Last Enemy BBC1, 9pm Lewis ITV1, 9pm Slowly but surely, the plot thickened ever closer to congealing in The Last Enemy's second daud. Our hero, bumbling maths nerd Stephen Ezard, tottered barefoot around Westminster's corridors of power, still unaware that his seemingly assassinated brother, Michael, isn't actually dead at all but is living under an obviously assumed fake beard somewhere else (possibly inside a marine freight-container alongside assorted illegal immigrants from the Afghan-Pakistan border).
The Last Enemy BBC1, 9pm Lewis ITV1, 9pm Slowly but surely, the plot thickened ever closer to congealing in The Last Enemy's second daud.