Guest Stars Sarah Greene as Hecate Poole Douglas Hodge as Inspector Bartholomew Rusk Shazad Latif as Dr. Henry Jekyll Christian Camargo as Dr. Alexander Sweet Samuel Barnett as Renfield Jessica Barden as Justine Sean Gilder as Marshal Franklin Ostow Co Starring Jack Hickey as Junior Inspector Casper Allpress as Jack Pandora Colin as Maggie / Marjorie Sebastian Croft as Boy Familiar Jamie Ballard as Balfour Steve Wilson as Attendant - Bedlam Jack Greenlees as Lead Familiar Patrick Rocks as Saloon Proprietor Calum MacPherson as Proprietor Olga Wehrly as Suffragette Leader Jonathan Chan-Pensley as Mahjong Parlour Owner Liam Hourican as Train Man #1 Ian Patterson as Salesman Jaimie Carswell as Train Man #2 Matt McClure as Rancher