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