Guest Stars Kit Connor voices Pantalaimon Frank Bourke as Fra Pavel Jamie Wilkes as DI Walters David Langham as Father Garret Sasha Frost as Reina Miti Lindsay Duncan voices Octavia Ray Fearon as Mr Hanway Omid Djalili as Dr. Martin Lanselius Robin Pearce as Oliver Payne Jane How as Annabel Parry Brian Protheroe as Graham Parry Johanne Murdock as Alanna Perkins