Agent FBI Will Graham został zmuszony odłożyć przejście na wcześniejszą emeryturę, aby po raz ostatni zająć się sprawą seryjnego zabójcy nazywanego „Zębową Wróżką”. O pomoc w rozwiązaniu tej sprawy Graham zwraca się do swojego największego wroga: niezwykle inteligentnego zwyrodniałego przestępcy – dr Hannibala Lectera. Wkrótce okazuje się, że „Zębowa Wróżka” otrzymuje poufne informacje na temat Grahama i jego rodziny, i to właśnie od doktora Lectera.