Guest Stars Sarah Greene as Hecate Poole Douglas Hodge as Inspector Bartholomew Rusk Ruth Gemmell as Octavia Putney David Haig as Oscar Putney Tamsin Topolski as Lavinia Putney Co Starring Jack Hickey as Junior Inspector Olivia Chenery as Witch #2 Nicole O'Neill as Witch #1 Noni Stapleton as Gladys Murray Charlotte Beckett as Beautiful Witch Morgan C. Jones as Broker