Guest Stars Dan Starkey as Commander Strax Neve McIntosh as Madame Vastra Catrin Stewart as Jenny Flint Kassius Carey Johnson as Artie Eve De Leon Allen as Angie Rachael Stirling as Ada Diana Rigg as Mrs Gillyflower Graham Turner as Amos Olivia Vinall as Effie Michelle Tate as Abigail Jack Oliver Hudson as Thomas Thomas Scott Stevenson as Dipper