Late one evening, as the final church bell rings out, the body of local psychic Sandra Deakin is found in the church’s graveyard with multiple stab wounds. The first on the scene, Detective Kim Stone tries to picture who would carry out such a violent attack. She’s sure of one thing: this murder was deeply personal.
The last people to see Sandra alive were a group of women who had a reading with her the night before she died. As Kim and her team pay them a visit, they soon learn that each of the women is lying about why they wanted Sandra’s help… and that one of them is connected to an unsolved murder.
Kim smashes open a case that has been closed for years, determined to chase down every lead and find justice for both victims. And as she delves into Sandra’s life, she learns that Sandra was banned from the church grounds… and had been receiving death threats.
Then the broken body of a nineteen-year-old boy is found outside a call centre for a psychic hotline – a single slash across his mouth just like Sandra’s. Kim and her team are now racing against time to understand what has triggered these frenzied attacks, and stop a twisted killer before they strike again.
But they might be too late… as the curtains go up at a local psychic show, Kim sits in the audience with a feeling of utter dread – certain the killer is among them.