Carl Palmcrona wird im Stockholmer Nobelstadtteil Östermalm in seiner Wohnung tot aufgefunden. Das Zimmer, in dem er an einem Strick hängt, ist unmöbliert und es gibt darin nichts, worauf er hätte steigen können, um Selbstmord zu begehen. Am selben Tag wird auf einer Jacht, die in den Stockholmer Schären treibt, eine tote Frau entdeckt. Ihre Lungen sind mit Meerwasser gefüllt, ihr Körper und ihre Kleider jedoch vollkommen trocken. Sie ist auf einem Boot ertrunken, das noch schwimmt ... Die beiden Todesfälle geben der Polizei Rätsel auf. Bis Kommissar Joona Linna zwischen ihnen eine Verbindung entdeckt. Die Spur führt zu einem Mann, der die Violinen des Teufelsgeigers Paganini sammelt und Albträume wahr werden lässt.