Guest Stars John Light as Hercule Flambeau Alexander Hanson as Lord 'Monty' Montague Richard Dillane as Sir Charles Hakeworth Gemma Page as Lady Agnes Hakeworth Nicholas Audsley as Robert Earl of Finchmore Caleb Frederick as Dr Elliot Muthomi Cam Spence as Ruth Moulton