Passion, deception, an unexplained death and a detective with quite a lot to hide lie at the heart of Anthony Horowitz's brilliant new murder mystery, the second in the bestselling series starring Private Investigator Daniel Hawthorne.
William Pryce is an elegant, smooth-tongued lawyer who has made a fortune out of celebrity divorces - and a lot of enemies in the process. Unmarried himself, he lives in a handsome bachelor pad on the edge of Hampstead Heath.
Or rather he used to ...
When he is found murdered, the police confront the most baffling of mysteries: who was the visitor who came to Pryce's house moments before he died, arriving while he was still talking on the phone?
"You shouldn't be here. It's too late..." were Pryce's last recorded words but what exactly do they mean?
Why does his killer paint a three-digit number on the wall before leaving the crime scene? And why exactly was he bludgeoned to death with a bottle of wine - a 1982 Chateau Lafite worth GBP3,000 - when he didn't drink alcohol?
The police are forced to hand the case to Private Investigator Daniel Hawthorne, who takes it on with characteristic relish.
But Hawthorne himself has secrets to hide and as our reluctant narrator becomes ever more embroiled in the case he realises that these are secrets that need to be exposed - even if it puts his own life in danger ...