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 Jon Foster as John Hobbs Jennie Gruner as Mrs. Bagwell Joe Wredden as Assassin Roger Nevares as Spanish Ambassador Martinez Tim Steed as Sheridan