On a remote island, everyone is a suspect.... When private investigator Hanlon is hired to protect famous yoga instructor Camille Anderson on her Scottish island retreat, she thinks this may be her simplest job yet. But when an attack on Camille's life goes wrong, it soon becomes clear that there is a murderer on the island - and Hanlon will stop at nothing to track them down. With only a small group of guests the suspects are clear, but as the body count rises Hanlon must step up to find out who the killer is before it’s too late....
A frightened Russian woman seeks DCI Hanlon's help in finding her missing husband. Hanlon's not keen on the case. Until she hears a name she recognises only too well. Arkady Belanov, sadistic owner of an exclusive brothel in Oxford is involved. And when DCI Enver Demirel, her former partner and friend, disappears, Hanlon is determined to solve the case. Forced into an uneasy alliance with the London underworld, the race to him from the blood-stained hands of the Russian mafia is underway.
DCI Hanlon is going undercover. Oxford philosophy lecturer Dr Gideon Fuller is in the frame, but Hanlon is not convinced. From the specialist brothels in Oxford and Soho, to the inner sanctum of a Russian people trafficker with a taste for hurting women, the trail leads Hanlon deeper and deeper into danger - until she herself becomes the killer's next target.... Can Hanlon track down the killer before it's too late?
A controversial, right-wing German politician is due to speak at the Oxford Union. Following a series of murders linked to a violent anarchist group, the city is on high alert. DCI Hanlon has been partnered with DI Huss to ensure the speech goes smoothly and that there will be no more killing. Meanwhile, as Hanlon traces the person behind the murders, she soon realises that the chilling truth has a terrible price. Is Hanlon willing to meet the cost?
When the estranged daughter of Scotland's premier art dealer goes missing, Private Investigator Hanlon is hired to find out where Aurora is. But what she thinks will be a relatively straightforward job soon turns dangerous. The missing girl has a troubled past, but what made Aurora suddenly pack her bags and disappear?
When Hanlon is suspended from the force for assaulting a suspect, she escapes to the remote Scottish island of Jura, home to the mysterious Corryvreckan whirlpool. But wherever Hanlon goes, violence is sure to follow. As soon as she checks into The Mackinnon Arms, Hanlon senses something isn't quite right about the staff at her home for the week. Sure enough, within days of arriving, the body of a member of staff is found floating in the sea. While police believe she was claimed by the local whirlpool, Hanlon isn't so sure.