เรื่องราวเกิดขึ้นในช่วงศตวรรษที่ 11 ที่สเปน ซึ่งมีการต่อสู้ระหว่าง ชาวคริสต์ และ ชาวมุสลิม El Cid (Charlton Heston) เป็นนักรบที่มีชื่อเสียง ซึ่งต่อสู้เพื่อปกป้องอาณาจักรของเขาจากการคุกคามของชาวมุสลิมและยังต้องเผชิญกับการเมืองภายในของสเปน
El Cid ได้รับการสนับสนุนจาก คณบดีของ Castile และได้ต่อสู้เพื่อพิสูจน์ความจงรักภักดีและเกียรติยศของเขา โดยมีความรักที่สวยงามกับ Jimena (Sophia Loren) ซึ่งต้องผ่านอุปสรรคมากมายในการรักกัน