Written by Sheila Hodgson - based on Algernon Blackwood's novel, first published in 1910. Robert Spinrobin .... Andrew Seear Miriam Rayner .... Heather Bell Reverend Philip Skale .... Arnold Diamond ...