Puck, doctorante en littérature, est invitée par son superviseur Rutger à passer des vacances avec lui et sa femme dans leur maison d'été sur une île isolée. Très vite, un corps est retrouvé et, bloqués sur l'île, les invités vont devoir faire face à un tueur.
Gabriella, une amie de Christer, organise sa fête de fiançailles dans son magnifique domaine de Rödbergshyttan où Puck et Eje sont invités. La fête est vite gâchée lorsque Puck découvre le corps du grand-père de Gabriella, empoisonné dans son lit. Petit à petit, la jeune femme constate...