Roads and Revelations
When Leilani finds herself at a major crossroads in her life, she takes a chance by reaching out to
Murder Catherine Martini 31 9th Jan, 2026
When the Mirror Watches — The Fifth DI Blair Mackenzie Novella
When a respected High Court judge is found dead in his Edinburgh flat—stabbed with unnerving precision, the scene staged with chilling control—DI Blair Mackenzie knows this isn’t the work of an amateur. The killer left no chaos, no panic… only intention.
As more bodies surface across the city, each linked by the same quiet brutality, Mac and her team begin to uncover a buried network of old sins, covered tracks, and powerful men who once believed themselves untouchable. But someone has been watching them for years. Someone who knows how predators hide—because she was raised by one.
For the first time in her career, Mac comes up against a mind that reflects her own discipline, patience, and unflinching sense of justice. A killer who moves like a ghost, strikes with elegance, and seems to understand Mac far too well. Their paths cross in a way that blurs the boundary between hunter and hunted, and Mac finds herself confronted with a version of justice she refuses to claim—but cannot ignore.
While the city tightens under fear, Mac leans on the one person who steadies her: Reverend Evelyn Taylor. But even with Evelyn by her side, Mac feels the shadow of a woman who sees her with unnerving clarity, and intends to leave a mark that won’t fade.
Atmospheric, tense, and emotionally charged, When the Mirror Watches is the fifth DI Blair Mackenzie novella—an intimate battle of wits between detective and adversary, justice and obsession. And it will leave Mackenzie changed in ways even she couldn’t foresee.