Фильм снят по мотивам романа Томаса Харриса «Ганнибал» (Hannibal, 1999).
Перед съемками сцены, в которой Ганнибал играет на фортепиано, Энтони Хопкинс начал наигрывать одно из своих собственных сочинений. Режиссеру Ридли Скотту так полюбилась эта мелодия, что именно она вошла в окончательный вариант фильма. Однако Энтони Хопкинс отказался представлять данный материал на официальном саундтреке к фильму.
Ридли Скотт после съемок в Италии сказал, что Джулианна Мур играет намного более эмоциональную Кларис Старлинг чем та, которую играла Джоди Фостер.
MGM, отчаянно пытаясь создать суперхит, делала всё возможное и невозможное, чтобы продвинуть «Ганнибала». Студия распространила более чем 500 экземпляров миникассет в СМИ с жутким обращением от Энтони Хопкинса в роли доктора Лектера.
Упоминаемый Бенджамин Распэйл был в фильме, как и в книгах флейтистом. Однако в «Молчании ягнят» (1990) он бывший пациент Лектера и любовник Буффало Билла.
Убитому на рыбном рынке Джону Бригаму 34 года. В «Молчании ягнят» (1990), как и в книгах, он уже пожилой наставник Старлинг.
На 35-й минуте фильма Клариса Старлинг читает письмо Ганнибала, где он говорит о ее отце погибшем ночном охраннике. В предыдущем фильме серии отец Кларисы представлен нам шерифом полиции, умершим при исполнении.