Spanien um 1060: Der spanische Ritter Rodrigo Diaz de Bivar (Charlton Hesten), genannt "El Cid", setzt alles daran, die iberische Halbinsel von den Mauren zu befreien. Doch als er einige maurische Fürsten aus der Gefangenschaft entlässt, macht sich der unerschrockene Spanier Feinde im eigenen Lager. Des Verrats bezichtigt, tötet er den Schwertführer des Königs und den Vater seiner Braut Jimene (Sophia Loren). Nun hat sein Erzrivale Don Garcia leichtes Spiel auf dem Weg zum Thron. Er läßt Rodrigo aus Spanien verbannen, doch seine treuen Anhänger folgen ihm und El Cid führt sein Heer in die Entscheidungsschlacht von Alhambra - der letzten Bastion der Mauren.