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.
Quelque part en Suède, Alex et sa fille, Smilla, se promènent sur un îlot situé au milieu du lac Cauchemar. Son épouse Greta les attend dans la barque amarrée au rivage.
Un homme reprend conscience sur un bateau en pleine mer, sans aucun souvenir de son identité ni de ce qui l'a amené là. Six autres personnes sont à bord, toutes amnésiques elles aussi.