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