وكيل مكتب التحقيقات الفيدرالي السابق ويل جراهام، الذي كاد أن يُقتل ذات مرة على يد هانيبال "آكل لحوم البشر" ليكتر، ليس لديه الآن خيار سوى مواجهته مرة أخرى، حيث يبدو أن ليكتر هو الشخص الوحيد الذي يمكنه مساعدة جراهام في تعقب قاتل متسلسل جديد.

يذهب دانيال مع معلمه مياجي إلى أوكيانو، وبينما يزور مياجي والده المحتضر ويواجه منافسه القديم، حيث يقع دانيال في الحب ليصنع بنفسه المتاعب التي لا تنتهي.

(توماس بيكيت) هو أحد أفراد القوة الخاصة في مُشاة البحرية الأمريكية، يعمل في غابات (بنما) بمهمة صعبة، مستخدماً خلالها مهاراته كقناص في قنص وقتل قادة المتمردين.. يفتقد (بيكيت) رفاقه دوماً في تلك المواجهات، بينما يرافقه في مهمته الأخيرة (ريتشارد ميلر) الذي لا ينتمي إلى هذا العالم على الإطلاق، ثم تحدث بينهما العديد من الخلافات نتيجة لتباين فكرهما.