เรื่องราวแห่งตำนานคาเมล็อต เมื่อนักดาบพเนจรแลนสล็อต (Richard Gere) ได้ตกหลุมรักกับเลดี้กวิเนเวียร์ (Julia Ormond) หญิงสูงศักดิ์ที่หมั้นหมายอยู่กับ กษัตริย์อาร์เธอร์ (Sean Connery) ทำให้แลนสล็อตพยายามหักห้ามจิตใจ แต่แล้วเมื่อเขาได้พบเจอกับน้ำพระทัยและความเป็นจอมคนของกษัตริย์อาร์เธอร์ทำให้เขาอยากร่วมมือกับเหล่าอัศวินโต๊ะกลมเพื่อปกป้องดินแดนคาเมล็อตให้พ้นจากการรุกรานของทรราชย์อย่างองค์ชายมาลาแกนต์ (Ben Cross)