Ameriką šiurpina žiaurios žmogžudystės. Jaunai FTB agentei Klarisai Starling padėti surasti žudiką gali tik vienas žmogus – psichiatriniame kalėjime iki gyvos galvos kalinamas daktaras žmogėdra Hanibalas Leksteris…
Jauna FTB agentė Klarisė Starling paskiriama į pagalbą surasti dingusią moterį ir išgelbėti ją nuo psichopato žudiko, kuris savo aukoms nulupa odą. Klarisė bando suprasti nusikaltėlio mąstymą, bendraudama su kitu psichopatu Hanibalu Lekteriu, kuris kažkada buvo visų gerbiamas psichiatras.
Kitas agentas, Džekas Krofordas, tiki, kad Lekteris, kuris vis dar sugeba manipuliuoti mintimis, žino atsakymus į jiems rūpimus klausimus ir padės susekti žudiką. Klarisė privalo įgauti Lekterio pasitikėjima, kitaip išgauti bet kokią informaciją bus neįmanoma…