瑞贝卡(伊娃·格林 Eva Green 饰)回到了童年生活过的临海小镇,在那里,住着一个她无论如何也要见到的人——儿时玩伴托马斯(马特·史密斯 Matt Smith 饰)。曾经的懵懂少年如今已经成长为男人,两人之间迅速的产生了奇妙的化学反应。没过多久,一场车祸夺走了托马斯的生命,悲痛欲绝的瑞贝卡做出了一个危险的决定——利用当代先进的基因克隆技术,复制托马斯的基因。十个月之后,一个名叫托马斯的婴儿呱呱坠地,作为生下他的母亲,瑞贝卡的心情十分复杂。
在托马斯的眼中,母亲是一个即神秘又极具魅力的女人,在她惊人的美貌里,隐藏着的是深深的哀愁和绝望,而她望向自己的眼神,也似乎包含了千言万语。纸终究包不住火,随着托马斯的渐渐长大,那个不能说的秘密也在逐渐的显影,待到真相被揭露的那一天,这两个痛苦的人该何去何从?。在寻找他的妹妹,一个叛变的罪犯寻求答案在一个肮脏的酒店,他遇到了一个阴险的客人和浪漫的神秘的女服务员。。一个变态杀手的出现让城市陷入了恐慌之中,杰克(丹尼斯·法里纳 Dennis Farina 饰)和他的心理学家朋友威尔(威廉·彼德森 William L. Petersen 饰)展开了对案件的调查。很显然,凶手的智商极高,因为在案发现场他没有留下任何线索。陷入了僵局中的杰克和威尔决定像汉尼拔(布莱恩·考克斯 Brian Cox 饰)寻求帮助。
汉尼拔是一个臭名昭著的罪犯,目前被警方关押,在汉尼拔的牢房里,狱医发现了一封来自凶手的信,种种迹象表明,尽管身陷囹圄,但汉尼拔和凶手依然保持着联系。通过破解信件上的密码,一个惊人的消息被公之于众,凶手的下一个犯罪目标不是别人,正是威尔的妻子和孩子。。