Puck Ekstedt, doktorsko študentko književnosti, njen mentor Rutger povabi, da z njim in njegovo ženo preživi praznovanje poletnega enakonočja v njuni hiši na osamljenem otoku. Ko razkrije, da bo tam tudi mladi zgodovinar Einar Bure, Puck z veseljem sprejme.
Ko pride na zabavo, najde kopico mladih ljudi, katerih življenja so prepletena že od študentskih dni. Hitro opazi napetosti med njimi. Te napetosti pa se še povečajo, ko se nepričakovano pojavi Rutgerjeva nekdanja zaročenka Marianne Wallman s svojim dekletom Viveko Stensson.
Naslednje jutro Puck v gozdu naleti na Mariannino truplo. Puck in Einar se z motornim čolnom odpravita čez jezero, da bi poklicala Einarjevega prijatelja Christerja Wijka, vodjo nacionalne ekipe za preiskovanje umorov.
Ko Christer prispe na otok, se čolnu pokvari motor. Ni drugega čolna in ne telefona, zato so zdaj vsi skupaj izolirani na otoku. Morilec mora biti eden izmed njih. Christerjevi sumi so osredotočeni na Georga Malma, nekdanjega Marianninega ljubimca, a naslednji dan tudi njega najdejo umorjenega.