Guest Stars Peter Davison as Ian MacKerras Francesca Annis as Penelope St. Clair Julian Glover as Duncan Scott / Police Inspector Stokesay Pamela Salem as Alyce Arthur English as Newspaper Seller Grace Kennedy as Shadea