Guest Stars Rachel Summers as Katherine Cousens Rupert Vansittart as Lord Broughton Tim Bentinck as General Pecking Tim Steed as Lord Allaven-Tyne George Dawson as Hague's Assistant Andrew Havill as Douglas Broome Nicholas Farrell as Prince Albrecht Martyn Ford as Nicolas Perbal 'Odium' David Garrick as Wenimar Kroos 'Repeater' Philippa Dunne as Mrs Haplisch Martin Bishop as Dr Beldon Abra Thompson as Hugo's Housemaid Laura Sheerin as Marguerite Skye Lourie as Katie (Chorus Girl) Angus Brown as Man (Beggar King's Henchman) Henri Charles as Newspaper Boy Riley Holmes as Haplisch Child Benito Rodriguez as Faust Jay Simpson as Tunnel Foreman Nick Bartlett as Drunk Man Dan Mersh as Mr Haplisch Matt Butcher as Devil / Baritone Nesba Crenshaw as Mrs Beldon