电视剧《汉尼拔》是电影《沉默的羔羊》的另一个故事,所以不说网友认为汉尼拔的原型为电影《沉默的羔羊》的原型。沉默的羔羊原型为泰德·邦迪(Theodore Robert "Ted" Bundy,1946年11月24日-1989年1月24日),原名西奥多·罗伯特·考维尔(Theodore Robert Cowell),是美国一个活跃于1973年至1978年的连环杀手。
但是网上也有说汉尼拔的原型是一位墨西哥的医生,名叫阿尔弗雷多巴里 特里维诺(Alfredo Balli Trevino)作者哈里斯在23岁时是名记者,在蒙特雷的Nuevo Leon State Prison(新州列昂监狱)监狱中遇到了阿尔弗雷多巴里 特里维诺,罪名是谋杀自己的同性恋情人,他即汉尼拔的原型,此段经历也造就了电影中丽丝克拉丽斯狱中访问Dr. 汉尼拔的经典片段。汉尼拔的名字来自于单词Cannibal食人者,与迦太基战神没有任何联系。