Millennium-lehden toimittaja Michael Blomkvist tutkii vanhaa mystistä katoamista. Tutkinnan edetessä Vangerin perheen menneisyydestä alkaa paljastua hirvittäviä asioita.

Varhaiseläkkeelle vetäytynyt FBI:n agentti Will Graham kutsutaan jahtaamaan sarjamurhaajaa, joka tunnetaan nimellä "Hammaskeiju". Pysäyttääkseen raa'an murhaajan Grahamin on päästettävä Lecter päänsä sisään.

Opiskelija Helen Lyle kuulee kammottavan paikallisen tarun Candymanistä: koukkukätisestä sarjamurhaajasta, joka ilmestyy, kun hänen nimensä lausutaan peilin edessä viidesti. Tutkimukset johdattavat Helenin syvälle Candymanin pahuuden valtakuntaan. Helenin viedessä itsensä yhä pidemmälle myytin synkkiin varjoihin alkaa raakojen surmien sarja. Paikallisten varoitukset ovat nyt turhia, koska Candyman on tullut jäädäkseen.

Perheen lomareissu ylellisessä vuokrahuvilassa saa karmivan käänteen, kun kyberhyökkäys kaataa heidän laitteensa – ja ovelle ilmestyy kaksi ventovierasta.

FBI:n profiloija Terry McCaleb pääsee lähes aina jutun sydämeen. Tällä kertaa sydän takoo hänen omassa rinnassaan. McCaleb on sydänpotilas, joka on saanut murhatun ihmisen sydämen. Luovuttajan sisar pyytää uuden elämän mahdollisuuden saanutta McCalebia etsimään murhaajan.

Roomaa piinaa julma sarjamurhaaja, joka tappaa nuoria naisia web-kameran edessä. Roomalainen poliisi Anna Mari saa tapaukset tutkittavakseen, ja pian hänen avukseen saapuu brittiläinen Interpolin agentti John Brennan. Kaksikko yrittää pysäyttää murhaajan, joka haastaa poliisit kuolettavaan korttipeliin, sillä panoksena pelissä on uhrin henki. Maria ja Brennan värväävät paikallisen korttihain pelaamaan puolestaan, mutta riittävätkö hänenkään kykynsä hullua murhamiestä vastaan?