Tiden håller på att rinna ut för att få någon fälld för ritualmordet på två unga kvinnor på Axholmen i Stockholms skärgård. Någon av öns invånare verkar desperat vilja dölja sanningen.
Ulrika Lind har bott på Axholmen i hela sitt liv. Som änka håller hon sig sysselsatt med allt från öns bokklubb till att guida turister i det ökända området vid Garnisonen. Hennes tillvaro kompliceras när juristen Linda Molin flyttar till Axholmen med sin make och med en ryggsäck fylld med hemligheter. Linda försöker anpassa sig till det nya livet, medan Ulrika fångas av den charmige affärsmannen Daniel Lange – som också visar intresse för Linda.
När ett nytt mord begås dras både Ulrika och Linda in i polisens utredning. Trots de initiala motsättningarna tvingas de nu samarbeta för att nysta i mörka hemligheter, intriger och farliga allianser som sträcker sig långt bak i tiden. Samtidigt som en oväntad vänskap växer fram mellan dem, måste de lösa gåtan. Innan mördaren slår till igen …