An old friend persuades Gibraltarian lawyer Spike Sanguinetti to take a well-earned rest on Corfu's beautiful northeast coast. But when the bloodied body of a young Albanian is found, and a local man is accused of his murder, Spike reluctantly agrees to take the case.
Danger has followed the lawyer Spike Sanguinetti back to Gibraltar. The disturbing question of what happened to Spike's girlfriend, Zahra, is still unanswered. He hasn't heard from her since she vanished in Malta months ago, when suddenly his phone rings. It's Zahra, but she sounds strange. She tells him that he has to stop looking for her and that if he doesn’t, Žigon will come after those closest to him.
Just as a degree of calm returns to Spike Sanguinetti's life in Gibraltar, he receives the shocking news that his Maltese uncle and aunt are dead after a domestic dispute escalated into a blood-soaked murder-suicide. Accompanied by his aging father, Spike crosses the Mediterranean to Malta for the funerals. It falls to Spike, a lawyer, to act as executor of the wills. The more he looks into his relatives' deaths, however, the more he is faced by a troubling question.