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 Ben Ashenden as Captain of the Guards Alexander Owen as Sheepish Guard David Ahmad as Anthony Guido Mandozzi as Spanish Conspirator