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