Guest Stars Jemima Rooper as Lilith Crowe Maggie Steed as Dorothy Parnell Jeff Rawle as Professor Robert Wiseman Mark Aiken as Major Basil Winthrop Jonathan Broadbent as Archie Parnell