幾年後,老同事傑克的突然造訪,打亂了他平靜的生活——又壹個變態連環殺手出現了,他被稱為“牙仙子”。從他的作案手法來看,這又是壹起心理案件。傑克希望威爾出來協助調查,但威爾因為心裏有陰影,勉強同意了。經過壹段時間的調查,Will只幫著找到了半個他同事沒找到的指紋。他要求傑克退出,但傑克要求他轉向漢尼拔。雖然威爾很不情願,但出於良心和責任,他還是決定試壹試。
當兩個老朋友再次見面時,漢尼拔迅速采取了主動。他知道威爾來找他的目的,從與威爾的對話中了解到威爾心中的恐懼。為了達到報復威爾的目的,他答應出謀劃策,以便把威爾拖下水。
經過幾次接觸,漢尼拔已經激發了威爾,但漢尼拔顯然又在故技重施。他在拖延時間,趁機查出威爾的家庭住址,想通過報紙告訴那個變態殺手。幸運的是,威爾和他的同事們提前識破了這壹點,感動了威爾的家人。因此,精神病院沒收了漢尼拔的書籍,進壹步限制了他的自由。沒有漢尼拔的建議,這個案子還是不了了之。無奈,威爾再次找到漢尼拔,想用漢尼拔的書和空閑時間換取最終答案。漢尼拔告訴他,答案就在他手裏。威爾繼續搜索信息,終於在家中視頻中找到了兇手的藏身之處——純色公司。牙仙也找到了威爾,於是他把女朋友帶回家,當著她的面自殺了。壹切似乎都結束了。
威爾壹家在家休息的時候,屍檢報告發現死者不是牙仙,他沒有自殺,屍體不是他的,他的女朋友是盲人,以為是他開槍自殺的。事實上,她摸了死者的身體,他用槍射了死者的頭。
威爾也發現了牙仙來過他家,最後威爾用牙仙的心理陰影刺激他,讓他暴怒,制服了兇手。