Guest Stars Vincent Regan as David Hayward Pip Torrens as Malcolm Croft Ben Peel as Student James Wilby as Hugh Mallory Carolyn Pickles as Jane Templeton Josette Simon as Stephanie Fielding Wanda Ventham as Eleanor Mallory Timothy Carlton as Harris William Houston as George Stoker Phoebe Nicholls as Caroline Croft Chris Sunley as Technical Officer Sanchia McCormack as Bella Shepherd Simon Evans as Dr. Martin Cook Eva Sayer as Anna Mallory Julia Joyce as Izzie Mallory Emma Croft as Rachel Mallory Jermaine Woods as Daniel Fielding Jonathan McCausland as Lucas Hayward Adam Parkinson as Michael Hayward Lucy Robinson as Louise Hayward John Wood as Edward Le Plassiter Uncredited Christopher Fosh as Policeman Ben Loyd Holmes as Muscle Boy Alma Ferovic as Irina Louise Hickson as Neurotic Client