Guest Stars Susan Jameson as Esther Lane Michael Maloney as John Fletcher Frances de la Tour as Professor Styles Richard Briers as James Farlow Joseph Millson as Tom Christie Marian Pashley as Miss Herbert