The Fortunes of Olivia Richmond out now
Set in Norfolk in 1891, the plot centres on disgraced governess Julia Pearlie, who comes to Mistcoate House to take up a role teaching 17-year-old Olivia Richmond. She soon discovers why locals call Olivia “the Mistcoate Witch” — her ghost-like appearance, accompanied by chilling rumours of her skill in tarot-reading and fortune telling. Olivia’s brother, Dr Richmond, attributes her behaviour to “girlish fantasy” and is looking to Julia to put a stop to it. But when it emerges that Olivia seems to know something of Julia’s own dark history — a past that she desperately hoped she had left behind — Julia begins to wonder if supernatural forces could be at play.