史达琳朱迪福斯特饰是联邦调查局的见习特工她所在的城市发生了一系列的命案凶手是一名专剥女性的皮的变态杀人犯野牛比尔史达琳奉命去一所戒备森严的监狱访问精神病专家汉尼拔博士安东尼霍普金斯饰以此获取罪犯的心理行为资料来帮助破案汉尼拔是一位智商极高思维敏捷但高度变态的中年男子并且是个食人狂魔而他要求史达琳说出个人经历供自己分析以换取他的协助