Paris, années 1980. Un tueur sévit dans les clubs homosexuels de la capitale, découpant ses victimes à la machette. Un policier, un médecin et une lycéenne se lancent sur les traces du meurtrier.
En 1987, l'enquête sur le meurtre d'un frère et d'une soeur s'était arrêtée faute de preuves, jusqu'à ce qu'un lycéen s'accuse lui-même sept ans plus tard.
Un cadavre est découvert sur une plage de l'île de Sandhamm, dans l'archipel de Stockholm. L'inspecteur Thomas Andreasson, familier des lieux, doit mener les investigations.