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.
La capitaine Katel Marelle enquête sur la découverte d'un corps dans la vallée de la Meuse, dans les Ardennes. Quand elle apprend son identité, la policière est sidérée.
Claire DeWitt, la meilleure détective privée du monde, se réveille dans une ambulance à Oakland en Californie : quelqu'un vient d'essayer de l'assassiner. Mais elle n'est pas morte.