เรื่องราวเริ่มต้นขึ้นเมื่อ James Bond (รับบทโดย Daniel Craig) ได้รับภารกิจจากอดีตหัวหน้า M (รับบทโดย Judi Dench) เพื่อสืบสวนเกี่ยวกับองค์กรลับที่ชื่อว่า Spectre ซึ่งมีความเชื่อมโยงกับอดีตและศัตรูที่เขาเคยเผชิญ
Bond ต้องเดินทางไปยังเมืองต่าง ๆ เช่น เม็กซิโก ซูริค และกรุงลอนดอน เพื่อค้นหาความจริงเกี่ยวกับ Ernst Stavro Blofeld (รับบทโดย Christoph Waltz), ผู้นำของ Spectre ที่มีแผนการอันชั่วร้ายที่จะควบคุมโลกผ่านการสร้างความไม่สงบและการควบคุมข้อมูล
ในระหว่างการสืบสวน Bond ได้พบกับ Madeleine Swann (รับบทโดย Léa Seydoux), ลูกสาวของศัตรูเก่าของเขา และทั้งสองต้องร่วมมือกันเพื่อหยุดยั้งแผนการของ Blofeld