Floransa'da gizleniyor olan Lecter, Amerika'da kendisiyle hesaplaşmak isteyen diğer bir suçlunun, değer verdiği yegane insan olan Starling'e zarar vermesinden kokmaktadır. İki caninin karmaşık planları arasında kalan ajan Starling, en zorlu mücadeleyi kendini korumak için verecektir...