Anthony Hopkins kembali dengan lakonannya yang terbaik dan paling menakutkan, sebagai Dr. Hannibal Lecter yang jahat. Ejen FBI Will Graham (Edward Norton, Fight Club) dipanggil keluar dari persaraan awal untuk menangkap pembunuh bersiri dikenali sebagai "The Tooth Fairy".