Ben Miles is Daniel Defoe in Philip Palmer's drama about the great writer's earlier years, when he was a hack, political meddler, spy, as well as inmate at Newgate gaol. Show more
Discover 11,128,835 listings and 278,125 playable programmes from the BBC
Ben Miles is Daniel Defoe in Philip Palmer's drama about the great writer's earlier years, when he was a hack, political meddler, spy, as well as inmate at Newgate gaol. Show more