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