Guest Stars Jaime Murray as Ruth Kettering Alice Eve as Lenox James D'Arcy as Derek Kettering Nicholas Farrell as Knighton Bronagh Gallagher as Ada Mason Roger Lloyd Pack as Insp. Caux Oliver Milburn as La Roche Helen Lindsay as Sister Rosalia Tom Harper as Corky