De naam van antiekhandelaar Mark Easterbrook wordt aangetroffen op een geheime lijst die in de schoen van een dode vrouw wordt gevonden. Als Mark een onderzoek start naar hoe en waarom zijn naam daarin terecht is gekomen, leidt dit hem - en de beroemde mystery-schrijfster Ariadne Oliver - naar het vreemde dorp Much Deeping en een verbouwde oude herberg met de naam The Pale Horse, naar verluid de woning van een groep heksen. Het gerucht gaat dat de heksen vermogende familieleden laten verdwijnen door middel van zwarte magie, maar Mark denkt dat er een logischer verklaring moet zijn. Maar komt Mark, terwijl de lichamen zich opstapelen, erachter waarom zijn naam op de lijst staat en wat er echt aan de hand is... voor het te laat is?