Guest Stars Amanda Root as Teresa Gower Adrian Lukis as Francis Davison David Bamber as Alan Butler Katarina Cas as Imke Sandt Georges Corraface as Henri Garon Tyger Drew-Honey as Ryan Davison