Guest Stars Ben Crompton as Mr. Bagwell Trixiebelle Harrowell as Mary Farriner Amy McAllister as Ruth Polly Dartford as Hannah Farriner Joey Price as David Farriner Sonya Cassidy as Queen Catherine of Braganza Uriel Emil as Romero Will Kemp as Alfredo Nicholas Blane as Mayor Bludworth Jennie Gruner as Mrs. Bagwell Joe Wredden as Assassin Roger Nevares as Spanish Ambassador Martinez Jon Foster as John Hobbs Tim Steed as Sheridan