Un hélicoptère médicalisé volant au-dessus de la mer Baltique transporte le policier Fredrik Broman. Il a une grave blessure à la tête et personne ne sait s'il va survivre. Trois semaines plus tôt, deux cadavres ont été trouvés, assassinés dans une ferme près de Levide baignant dans leur sang, mort depuis deux jours. Une femme tuée d'un coup à la tête et un homme coupé en morceaux de manière si violente qu'il est méconnaissable. Le propriétaire de la ferme, Arvid Traneus, vient juste de rentrer du Japon après plusieurs années ..