Guest Stars Sarah Greene as Hecate Poole Douglas Hodge as Inspector Bartholomew Rusk Jack Hickey as Junior Inspector Olivia Chenery as Witch #2 Olivia Llewellyn as Mina Harker Nicole O'Neill as Witch #1 Noni Stapleton as Gladys Murray Ruth Gemmell as Octavia Putney Tamsin Topolski as Lavinia Putney David Haig as Oscar Putney Graham Butler as Peter Murray Alex Price as Proteus Noah Jupe as Charles Chandler Amber Fernee as Clare Chandler