A dark domestic thriller featuring a corporate forensics investigator, hidden identity, IRA revenge, witness protection secrets, marital breakdown, and a killer returning to silence the past.
You can change your name, but you can’t outrun your past forever.
Corporate forensics investigator and spiritual medium, Cydney Granger, has built her career uncovering truths others cannot see, often with the guidance of her spiritual mentor, Ray Gordon. But when a secret belonging to someone she loves begins to surface, the danger turns personal.
Her close friend’s husband, James Carrington QC, is not the man he claims to be.
Thirty-six years ago, James was the sole survivor of an IRA bombing that killed his parents. Given a new name and placed under witness protection, his past was sealed away.
Now the man responsible has resurfaced.
As small, deliberate threats begin to appear, Cydney feels the pattern forming. With Ray’s insight and her own unerring instincts, she uncovers a truth no one wants exposed. This is not revenge.
It is an attempt to erase the last living witness.
With events spiralling around her she cannot control, and her husband battling trauma, Cydney must stop a man who has waited decades to finish what he started.
Because some crimes do not fade with time.
They wait.
Gillian Flynn meets Paula Hawkins in this dark, character-driven thriller where marriage, trauma, and long-buried political violence collide. Blending the domestic tension of Gone Girl with the emotional instability of The Girl on the Train, A Thousand Silent Cries layers psychological suspense with historical conspiracy and moral reckoning.


