FBI-Spezial-Agent Will Graham (Hugh Dancy) verfügt über ein außergewöhnliches Talent. Betrachtet er einen Tatort, kann er sich komplett in die kranke Denkweise des Mörders hineinversetzen und der Verlauf der Tat spielt sich rückwärts vor seinen Augen ab. Doch Grahams lebhafte Phantasie hat ihren Preis, denn je mehr bizarre Fälle Graham löst, desto mehr nimmt seine Psyche Schaden. Grahams Vorgesetzter Jack Crawford (Laurence Fishbourne) erkennt, dass sein bester Profiler zu zerbrechen droht und ruft seinen Freund Dr. Hannibal Lecter (Mads Mikkelsen) auf den Plan. Der Psychiater hat die Polizei in der Vergangenheit mit seinen Kenntnissen mehrfach unterstützt. Doch was niemand ahnt: Hannibal ist selbst ein psychotischer Serienmörder, der seine Opfer zu extravaganten Gerichten verarbeitet und sie zusammen mit unwissenden Gästen verspeist. Durch brillante Planung gelingt es dem ehemaligen Chirurg immer wieder, der Polizei ein Schnippchen zu schlagen. Graham soll durch eine Therapie bei Dr. Lecter seine psychotischen Alpträume verarbeiten. Geistig sind sich beide ebenbürtig und kommen sich im Verlauf der Behandlung immer näher, wobei Hannibals wahre Natur für Graham oft zum Greifen nahe ist. Steht Graham vielleicht sogar schon auf dem Speiseplan seines neuen Freundes?