ประมาณ 30 ปีให้หลังการทำลายดาวมรณะดวงที่สอง ลุค สกายวอล์คเกอร์ (มาร์ค แฮมิลล์) เจไดคนสุดท้าย หายตัวไป ปฐมภาคี เจริญขึ้นจากจักรวรรดิกาแลกติกที่ล่มสลายและมุ่งกำจัดลุคและสาธารณรัฐ ฝ่ายต่อต้านซึ่งสาธารณรัฐหนุนหลังและมีผู้นำเป็น นายพลเลอา ออร์กานา น้องสาวฝาแฝดของ ลุค ต่อต้านปฐมภาคีขณะค้นหา ลุค เพื่อขอความช่วยเหลือ
นักบินของฝ่ายต่อต้าน โพ ดาเมรอน (ออสการ์ ไอแซค) พบผู้อาวุโสหมู่บ้าน ลอร์ ซาน เทคคา บนดาวเคราะห์แจคคู เพื่อเอาแผนที่ไปตำแหน่งของ ลุค พลรบวายุภายใต้บังคับบัญชาของ ไคโล เรน (อดัม ไดรเวอร์) ทำลายหมู่บ้านและจับตัว โพ ดรอยด์บีบีเอท ของ โพ หลบหนีพร้อมกับแผนที่ และเจอกับ เรย์ (เดซี่ ริดลีย์) คนเก็บของเก่า ที่นิคมขยะแห่งหนึ่ง เรน ทรมาน โพ และทราบเรื่อง บีบีเอท สตอร์มทรูปเปอร์เอฟเอ็น-2187 ซึ่งไม่สามารถฆ่าคนตามคำสั่งปฐมภาคี ปล่อย โพ และทั้งสองหลบหนีออกมาในเครื่องบินขับไล่ทายที่ขโมยมา โพ เรียกชื่อเอฟเอ็น-2187 ว่า ฟินน์ (จอห์น โบเยก้า) ทั้งสองตกบนดาวแจคคู และดูเหมือน ฟินน์ เป็นผู้รอดชีวิตคนเดียว เขาพบกับ เรย์ และบีบีเอท แต่ปฐมภาคีแกะรอยพวกเขาและเปิดฉากโจมตีทางอากาศ ทั้งหมดหลบหนีดาวในยานมิลเลนเนี่ยม ฟาลค่อนที่ขโมยมา
ฟาลค่อนพัง และถูกยึดโดยยานที่ใหญ่กว่าซึ่งมี ฮัน โซโล (แฮร์ริสัน ฟอร์ด) และ ชิวแบคคา (ปีเตอร์ เมย์ฮิว) เป็นคนขับ ซึ่งเอายานเก่าของพวกตนคืน ฮัน อธิบายว่า ลุค พยายามสร้างนิกายเจไดขึ้นใหม่ แต่ปลีกวิเวกไปหลังศิษย์คนหนึ่งถลำตนเข้าสู่ด้านมืดและทำลายทุกอย่างที่ ลุค สร้างไว้ ในขณะเดียวกัน กลุ่มอันธพาลที่มุ่งสะสางหนี้กับ ฮัน โซโล ได้ขึ้นยานมิลเลนเนี่ยม ฟาลค่อน และพยายามเอาเรื่องกับเขาอีกทั้งยังแจ้งให้ปฐมภาคีทราบว่า ฮัน ข้องเกี่ยวด้วย ณ ฐานสตาร์คิลเลอร์ของปฐมภาคีซึ่งเป็นดาวเคราะห์ที่ถูกแปลงเป็นสุดยอดอาวุธซึ่งสามารถทำลายระบบดาว ผู้นำสูงสุดสโน้ก สั่ง นายพลฮักซ์ (ดอมเนลล์ กลีสัน) ให้ใช้มันเป็นครั้งแรก สโน้ก ยังถาม เรน เกี่ยวกับการเข้ามีส่วนของ ฮัน โซโล บิดาของเขา เรน ประท้วงว่า ฮัน ไร้ความหมายต่อเขา ลูกเรือฟาลค่อนดูแผนที่ของบีบีเอท และพิจารณาว่ามันไม่สมบูรณ์ พวกเขาเดินทางไปดาวเคราะห์ทักโคดานา และพบเจ้าของบาร์ แมซ คานาตะ (ลูปิต้า เอ็นยองโก) ซึ่งสามารถช่วยให้บีบีเอท ถึงฝ่ายต่อต้าน แต่ ฟินน์ ต้องการหนีไปคนเดียว เรย์ ถูกดึงดูดสู่ห้องนิรภัยและพบกระบี่แสงซึ่งเป็นของ ลุค และบิดา อนาคิน สกายวอล์คเกอร์ เธอเห็นนิมิตกวนใจและหนีเข้าป่า แมซ ยกกระบี่แสงให้ ฟินน์ เก็บรักษา
ฐานสตาร์คิลเลอร์ทำลายเมืองหลวงและกองยานของสาธารณรัฐ ปฐมภาคีโจมตีทักโคดานาเพื่อค้นหาบีบีเอท ฮัน ชิวแบคคา และ ฟินน์ ได้รับการช่วยเหลือจากเครื่องบินขับไล่เอ็กซ์วิงของฝ่ายต่อต้านนำโดย โพ แต่ เรย์ ถูก เรน จับและนำไปฐานสตาร์คิลเลอร์ เรน สอบสวน เรย์ เกี่ยวกับแผนที่ แต่เธอขัดขืนการอ่านใจของเขา เมื่อค้นพบว่าเธอก็สามารถใช้พลังได้ เธอจึงหลบหนีจากห้องขังด้วยกลเม็ดสะกดจิตของเจได เลอา มาถึงทักโคดานากับ ซีทรีพีโอ (แอนโทนี่ แดเนียลส์) และเข้ากับ ฮัน และ ชิวแบคคา ที่ฐานของฝ่ายต่อต้านบนดาวดีควาร์ (D'Qar) บีบีเอท พบ อาร์ทูดีทู (เคนนี่ เบเกอร์) ซึ่งไม่ทำงานตั้งแต่ ลุค หายสาบสูญ ขณะที่ฐานสตาร์คิลเลอร์เตรียมยิงดาวดูคาร์ ฝ่ายต่อต้านคิดแผนทำลายฐานโดยการโจมตีศูนย์ที่สำคัญ เลอา กระตุ้น ฮัน ให้พาบุตรของพวกตนกลับมาอย่างปลอดภัย ฮัน ชิวแบคคา และ ฟินน์ แทรกซึมฐานโดยใช้ฟาลค่อน พวกเขาลดเกราะ พบ เรย์ ติดตั้งระเบิดและพบ เรน ฮัน ประจัญ เรน โดยเรียกเขาตามชื่อเมื่อเกิดว่า เบน และวิงวอนเขาให้สละด้านมืด แม้ยังสับสน เรน ปฏิเสธและฆ่า ฮัน ชิวแบคคา โกรธและยิง เรน ด้านข้างและจุดระเบิด ทำให้เครื่องบินขับไล่เอ็กซ์วิงของฝ่ายต่อต้านโจมตีและเริ่มต้นปฏิกิริยาลูกโซ่ซึ่งทำลายฐานสตาร์คิลเลอร์ได้สำเร็จ
เรน ที่บาดเจ็บไล่ล่า ฟินน์ และ เรย์ ถึงผิวดาว ฟินน์ ต่อสู้กับ เรน ด้วยกระบี่แสง แต่แพ้และได้รับบาดเจ็บสาหัส เรย์ รับกระบี่แสงและต่อสู้ เรน ซึ่งเป็นฝ่ายชนะและทำให้เขามีแผลเป็นด้วยพลัง ก่อนที่ทั้งสองจะถูกคั่นด้วยรอยแตก สโน้ก สั่ง ฮักซ์ ให้อพยพและนำ เรน ไปกับเขา ขณะที่ เรย์ และ ชิวแบคคา หลบหนีพร้อมกับ ฟินน์ ในฟาลค่อน บนดาวดูคาร์ ฝ่ายต่อต้านเฉลิมฉลองขณะที่ เลอา ชิวแบคคา และ เรย์ อาลัยการเสียชีวิตของ ฮัน อาร์ทูดีทู ตื่นขึ้นและเผยแผนที่ที่เหลือ ซึ่ง เรย์ ตาม อาร์ทูดีทู และ ชิวแบคคา ไปเกาะแห่งหนึ่งบนดาวเคราะห์ห่างไกล เธอพบ ลุค และมอบกระบี่แสงที่เคยเป็นของบิดาเขาให้