Były szef wydziału zabójstw, Al Giardello, ginie podczas wiecu wyborczego na stanowisko burmistrza. Jego dawni współpracownicy szukają zamachowca. Wśród funkcjonariuszy jest syn zabitego.
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...