เรื่องราวในภาคนี้ต่อเนื่องจากเหตุการณ์ในภาคแรก โดยติดตาม Kristy Cotton (รับบทโดย Ashley Laurence) หลังจากที่เธอได้เผชิญหน้ากับสิ่งมีชีวิตเหนือธรรมชาติที่เรียกว่า Cenobites ในขณะที่พยายามหลีกเลี่ยงความชั่วร้ายที่เกิดขึ้นจาก Leviathan และตู้เพลงผีที่มีพลังดึงดูดความเจ็บปวดและความทุกข์ทรมาน
Kristy ถูกส่งไปยังโรงพยาบาลจิตเวชเพื่อรับการรักษา แต่ที่นั่นเธอกลับต้องเผชิญกับความจริงที่น่ากลัวเมื่อได้พบกับ Dr. Channard (รับบทโดย Kenneth Cranham), แพทย์ที่มีความสนใจใน Cenobites และตู้เพลงผี นอกจากนี้ Kristy ยังได้พบกับ Julia (รับบทโดย Clare Higgins) ที่กลับมาอีกครั้งในรูปแบบที่แตกต่างและเต็มไปด้วยความชั่วร้าย
Kristy ต้องทำทุกวิถีทางเพื่อหยุดยั้งความชั่วร้ายที่กำลังจะเกิดขึ้นและช่วยเหลือผู้ที่ตกเป็นเหยื่อของ Cenobites ในโลกที่เต็มไปด้วยความสยองขวัญ