Sự đấu tranh của cái tốt và cái xấu giữa bác sĩ Hannibal Lecter hiện đang trốn tránh ở Florence (Italia) sau khi thoát khỏi tù (kết thúc của tập trước The Silence of the Lambs) và nhân viên FBI Clarice Starling hiện đang nghỉ ngơi ở Washington DC sau khi thua cuộc đấu súng. Trùng hợp thay, nạn nhân sống sót duy nhất của Lecter là nhà trinh thám Ý vụ lợi đang trá hình thành tỉ phú Mason Verger, và đứng sau Clarice là ông sếp mưu trí của cô. Khi bộ phim kết thúc, Hannibal và Clarice cùng ở trong một chỗ mà chưa bao giờ xuất hiện trên màn ảnh…