汉尼拔这个名字有特定的含义。
名字“汉尼拔”源于“汉尼拔·巴尔之神”,是一个古代迦太基的将军,因其在第二次布匿战争中率领军队穿越阿尔卑斯山并且在战场上屡获胜利而被称为战争之神,所以汉尼拔这个名字被视为勇气、力量和胜利的象征。
汉尼拔的原型是一位墨西哥的医生,名叫阿尔弗雷多巴里 特里维诺(Alfredo Balli Trevino)作者哈里斯在23岁时是名记者,在蒙特雷的Nuevo Leon State Prison(新州列昂监狱)监狱中遇到了阿尔弗雷多巴里 特里维诺,罪名是谋杀自己的同性恋情人,他即汉尼拔的原型。