Guest Stars Rachael Stirling as Zoë Kenneth Chiké Okonkwo as Jonjo Read Ian McNeice as Reverend King Matthew Marsh as Henry McEwen Deborah Findlay as Lady Hugh Gillian Bevan as Sadie McEwen Bruce MacKinnon as Conan Jones Kate Miles as Nova Rose David Ryall as Mr. Cooper Oliver Milburn as Charlie Newton Michael Pennington as Dr. Melville Philip Battley as Will McEwen Uncredited Colin Dexter as Man at Merton College Entrance