Après les aventures qui ont agité, quelques mois plus tôt, le manoir de Buckshaw et révélé ses talents de détective, Flavia pensait en avoir fini avec les enquêtes. Mais voilà que Rupert Porson, un marionnettiste de passage à Bishop's Lacey, est assassiné pendant une représentation. Qui a pu commettre un tel acte - et pourquoi ? Et cette marionnette qui ressemble trait pour trait au fils Ingleby, retrouvé pendu dans la région il y a quelques années : peut-il s'agir d'une coïncidence ? Flavia est suffisamment intriguée pour mettre de côté ses expériences de chimie et ses projets de vengeance contre ses deux pestes de soeurs.
Perchée sur Gladys, sa bicyclette adorée, Flavia se lance alors dans une enquête qui l'amènera à dévoiler les secrets les plus sombres de Bishop's Lacey. Mais elle devra prendre garde à ne pas s'approcher trop près de celui qui tire secrètement les ficelles de cette danse macabre... Traduit de l'anglais par Hélène Hiessler