Will Graham (Hugh Dancy) kann sich sich so tief in den Verstand anderer hineinversetzen, dass deren Erlebnisse zu seinen eigenen werden. Diese Fähigkeit nutzt er als FBI-Agent zur Aufklärung von schrecklichen Verbrechen. Auf der Suche nach einem Serienmörder wird ihm der Psychiater Dr. Hannibal Lecter (Mads Mikkelsen) zur Seite gestellt. Gemeinsam versuchen sie den Täter zu finden, ehe der nächste Mord passiert.
Doch Will ahnt nicht, dass der kultivierter und intelligente Dr. Lecter ein Doppelleben führt. Hinter der makellosen Fassade befindet sich ein entsetzlich tiefer Abgrund. Denn er ist selbst ein Serienkiller und genießt es, nach vollbrachter Tat seine Opfer zu verspeisen.
Wie lange kann Hannibal Lector sein Doppelleben geheim halten und hat er auch Will auf dem Speiseplan stehen?