Has Su Lin summoned a tree demon who is now killing on her behalf?The overpoweringly fragrant flowers, snakelike vines and deadly fruit of the cannonball tree are enough to keep most people away. But when a piece of expensive photographic equipment is found nearby, on closer inspection Su Lin discovers the body of Mimi, her horrible relative who has been trying to blackmail her.
Su Lin is not the only one to realise how much easier this death makes things for her in the new normal of life in Syonan (Japanese Occupied Singapore). And then more fortuitious deaths follow. But is someone really killing people on her account? As Su Lin contends with the fear and rancour of those around her, the resentment of former friends and a whistling demon, can she hope not only to survive but untangle the cannonball tree’s secrets to prevent further deaths…
and possibly turn the tide of the war?