Триллер с бюджетом в 87 млн. долларов снял режиссер Ридли Скотт, автор "Гладиатора". По сюжету психопат-людоед Ганнибал Лектер, сбежавший из сумасшедшего дома, нанялся смотрителем старинного палаццо во Флоренции. Он научился контролировать свою страсть к поеданию человеческой плоти. Но жертвы бывшего психиатра не забыли о нем. Они мечтают о возмездии. Ганнибал вернется в Америку, чтобы встретиться с агентом ФБР Клариссой Старлинг, жизнь которой оказалась в опасности.
Джоди Фостер, сыгравшая Клариссу Старлинг в "Молчании ягнят", отказалась сниматься в "Ганнибале". Эта роль досталась Джулианне Мур. Исполнитель роли доктора Ганнибала Лектера остался прежний - сэр Энтони Хопкинс.