Ten years ago Jeanie Long was charged with the murder of fifteen-year old Abigail Mantel. Now residents of the East Yorkshire village of Elvet are disturbed to hear of new evidence proving Jeanie's innocence. Abigail's killer is still at large. As Inspector Vera Stanhope makes fresh enquiries on the peninsula, villagers are hauled back to a time they would rather forget. Inevitably, tensions begin to mount, but are people afraid of the killer, or of their own guilty pasts?