Gillian and Max, young and deeply in love, are engaged at last, and nothing stands in the way of their future happiness. Nothing that is except for Gillian's aunt, retired missionary Dr. Oliver Clayton, the woman who Gillian has lived with for the past four years. When the mysterious Mr and Mrs Weaver arrive in the pretty village of Elmford to live with Dr. Clayton and to help with the household bills, it seems that Gillian and Max's prayers have been answered, but within months Elmford is plunged into a double murder enquiry, and the killer is still on the loose . . .