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