En la decimocuarta novela de la serie de Gotland, el inspector Anders Knutas y la subinspectora Karin Jacobsson deben dejar a un lado su crisis sentimental para resolver el asesinato de un profesor con una vida intachable. La historia comienza con la celebración de la Gotland Runt, una regata de vela en alta mar. Una de las embarcaciones se refugia en la bahía de Bandlund debido al mal tiempo, donde la tripulación encuentra un hombre muerto con el cráneo fracturado. A medida que avanzan en la investigación, descubren que todas las vidas esconden rincones oscuros.