Master puppeteer Rupert Porson arrives in the humble hamlet of Bishop’s Lacey in a broken van but leaves—mid-performance, no less! —in a hearse. Turning her brilliant mind away from mixing nasty concoctions in her chemistry lab and nimbly avoiding her tormenting sisters, Flavia de Luce pieces together clues to solve what she believes is a murder—and what, she learns, may not be the only one . . .