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