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