Guest Stars Fiona Dolman as Sarah Barnaby Tamzin Malleson as Dr. Kate Wilding Sinéad Cusack as Stella Harris Harriet Walter as Diana Davenport Samuel Anderson as Perry Stevens Anna Wilson-Jones as Emma Harris Caroline Munro as Evil Priestess Alexander Owen as Roderick Usher David Bark-Jones as Patrick Tilman Pearce Quigley as Colin Yule Henry Goodman as Cy Davenport Joseph Beattie as Scott Davenport Alice Sykes as Rosie Harris Laura Girling as Perry's Customer Thomasin Rand as Young Diana Georgina Beedle as Young Stella John Carson as Older Gentleman Pandora Clifford as Juliet Tilman Rhiannon Harper-Rafferty as Nurse Sasha Waddell as Eve Lomax