Guest Stars Yani Alekansandrov as Humphrey's Body Nathan Bryon as Obi Geoffrey McGivern as Barclay Beg-Chetwynde Chloé Delanney as Sophie Sujaya Dasgupta as Zara Alexander Owen as Sheepish Guard Ben Ashenden as Captain of the Guards David Ahmad as Anthony Guido Mandozzi as Spanish Conspirator