Uplynulo deset let od okamžiku, kdy Doktor HANNIBAL LECTER (Anthony Hopkins) zmizel z dohledu a agentka FBI Clarice Starlingová (J ulianne Moore) s ním rozmlouvala v přísně střežené nemocnici pro nebezpečné choromyslné zločince. Doktor HANNIBAL je nyní na svobodě a plnými doušky si vychutnává kouzlo staré dobré Evropy. Ale Starlingová nikdy nezapomněla na setkání s LECTEREM a na kovovou chraplavost jeho hlasu, která ji ve snách stále pronásleduje. Mason Verger, doktorova šestá oběť, je posedlý pomstou a rozhodne se použít agentku jako návnadu.