漢尼拔(加斯帕德·烏里耶飾)的童年充滿了光明和溫暖,而他可愛的妹妹,就像他的小尾巴一樣,是他最喜歡的親戚。但戰(zhàn)爭奪走了一切,他的父親、母親和家。但這只是一場噩夢的開始,而真正摧毀他生活的是他的妹妹,殘忍的德國軍隊(duì)的死亡,他們吃掉了他的妹妹。妹妹的死成了漢尼拔永恒的噩夢,她的臉和聲音經(jīng)常出現(xiàn)在他的夢中。漢尼拔決定尋找他的最后一個親戚,他叔叔的妻子,他的姑姑,一個神秘的東方女人,紫色女士(鞏俐飾)。紫色夫人教會了漢尼拔戰(zhàn)斗技巧,也教會了他東方世界生食文化的精髓。漢尼拔似乎從童年的陰影中找到了一個出口,他開始?xì)⑷撕统匀耍谘褐蝎@得了靈魂的暫時平靜。殺害我妹妹的敵人一個接一個地慘死。漢尼拔和紫色女士逐漸產(chǎn)生了一種模糊的感情,但此時,漢尼拔這個靈魂深陷泥沼的年輕人還有什么愛呢?