Dr. Hannibal Lecter je pred desetimi leti pobegnil iz zapora in se danes skriva v Firencah. Tam ga opazi policist Rinaldo Pazzi, ki namerava Hannibala v zameno za bogato nagrado predati premožnemu Masonu Vergerju.
Verger je bil Hannibalova žrtev in je kljub hudim ranam za las preživel. Zdaj živi le še zato, da se mu maščuje. Skuje načrt, kako bo Hannibala zvabil na plano. Nastavil mu bo vabo, ki se ji Hannibal ne bo mogel upreti: agentko FBI Clarice Starling.
Clarice se je v prvem filmu pri lovu na neznanega serijskega morilca po pomoč zatekla k Hannibalu in po vsem tem času še vedno ne more pozabiti njegove zastrašujoče pojave, ki jo kar naprej preganja v sanjah.