In 1950s English bucolic Bishop's Lacy, narrator Flavia de Luce 11, has a passion for chemistry and a genius for solving murders. Puppeteer Rupert Porson has his strings sizzled, his charming helper Nialla suspect. Astride trusty bicycle Gladys, she investigates Gibbet Wood madwoman, vicar, German pilot, and poisoned chocolates.