เรื่องราวเริ่มต้นขึ้นหลังจากเหตุการณ์ในภาคแรกเมื่อ T-Virus ของ Umbrella Corporation ได้แพร่กระจายไปทั่วเมือง Raccoon City ทำให้ผู้คนกลายเป็นซอมบี้และสัตว์ประหลาดที่น่าสะพรึงกลัว
Alice (รับบทโดย Milla Jovovich) ตื่นขึ้นมาและพบว่าตัวเองอยู่ในโลกที่เต็มไปด้วยความโกลาหล และต้องต่อสู้กับทั้งซอมบี้และหน่วยพิเศษของ Umbrella ที่ต้องการปิดบังความลับเกี่ยวกับการทดลองของพวกเขา
Alice ต้องรวมกลุ่มกับผู้รอดชีวิตคนอื่น ๆ รวมถึง L.J. (รับบทโดย Mike Epps), C.C. (รับบทโดย Sienna Guillory), และ Carlos Oliveira (รับบทโดย Oded Fehr) เพื่อหาทางหลบหนีจาก Raccoon City ก่อนที่รัฐบาลจะทำลายเมืองเพื่อหยุดการแพร่กระจายของไวรัส