When someone attacks the elderly fortune teller camping on the grounds of Buckshaw, Flavia will use her investigative skills to discover the assailant. But everything gets complicated when another death shakes the tranquility of Flavia's small town, where, despite the unbearable coexistence with her two extremely annoying older sisters, she continues to prove that she doesn't need a crystal ball to discover the murderer.