เรื่องราวเกิดขึ้นหลังจาก เบลล่า (คริสเต็น สจ๊วต) ใช้เวลาปรับตัวกับชีวิตใหม่ในการเป็นแวมไพร์ กลุ่มแวมไพร์โวลตูรี่ก็แสดงความต้องการตัว เรเนสมี ลูกสาวของ เอ็ดเวิร์ด (โรเบิร์ต แพททินสัน) และ เบลล่ามาครอบครอง ครอบครัวคัลเลนจึงขอความช่วยเหลือจากกลุ่มแวมไพร์พันธมิตรทั่วโลก รวมถึง เจคอบ (เทย์เลอร์ เลาท์เนอร์) ที่ผูกวิญญาณกับ เรเนสมี แล้ว เพื่อร่วมต่อสู้ในสงครามครั้งสุดท้ายกับกลุ่มแวมไพร์โวลตูรี่ ที่จะเป็นบทสรุปของทุกสิ่ง