Second in the acclaimed "Flavia De Luce Mystery" series, which sees murder come to the village of Bishop's Lacey. The arrival of a travelling puppet show, and a grisly murder during the performance, has connections to a much earlier crime centring on the ancient gibbet.