Guest Stars Richard Harrington as Dr David Rollinson Margaret Clunie as Domenica Howarth Deborah Findlay as Miss Willard Debbie Chazen as Blanche Fielding Carolina Main as Angela Foley Stuart Graham as DI Doyle Alyth Ross as Brenda Pridmore Sam Hoare as Maximillian Howarth Conor Hinds as DC Carling Perry Millward as Clifford Bradley Lara Cohen as Nell Rollinson Ezra Carlisle as William Rollinson Francis Mezza as DC Mercer Shanaya Rafaat as Stella Mawson Dominic Rowan as Dr Edmund Lorrimer Chris Robinson as Host David Hargreaves as Old Mr Lorrimer