联调局学院学员 Clarice M. Starling(乔迪·福斯特 饰)受行为科学组的 Jack Crawford(斯科特·格伦 饰)指派,前往州立巴尔的摩法医院访咨询被监禁的精神科大夫 Hannibal Lecter(安东尼·霍普金斯 饰)。Lecter要求转到条件较 好的联邦机构,远离常常折磨他的 Frederick Chilton 大夫(安东尼·希尔德 饰),并情愿为此提供持续作案的连环杀手水牛比尔(泰德·莱文 饰)的心理分析……