DI Jade Tanner's new Complex Crimes Unit is finding its feet. DS Mo Uddin is settling into his new Scottish home, Dr Petra McBride has stopped receiving anonymous calls, and Jade is working to support her son over the loss of his dad.
But then a mysterious crime is added to their workload. The body of a young man is discovered at the top of Dunsinane Hill, with soil from Birnam Wood in his pockets.
The two sites are sixteen miles apart, so this is no fluke. Petra and Jade immediately spot the Macbeth reference. And when another body is found at a second location linked to the play, they worry there could be more killings.
Can the team solve the puzzle and work out where the killer will strike next, or will it be too late?