故事发生在1080年的西班牙,彼时的西班牙并没有统一,而是分为三个互不干涉彼此国家政务的小国。卢利歌(查尔登·海斯顿 Charlton Heston 饰)因为暗中放走了国王卡斯提尔下令处死的摩尔人酋长而遭到了国王的厌恶。在一场意外之中,卢利歌不小心杀死了未婚妻吉米娜(索 菲娅·罗兰 Sophia Loren 饰)的父亲,导致两人的情感破裂。
不久之后,卢利歌所在的国家遭到了别国的侵略,卢利歌奋起反击保护自己祖国领土的完整,最终将敌人击退。然而坏事成双,卡斯提尔的去世让两名王子阿尔福斯(约翰·弗拉瑟 John Fraser 饰)和桑科(加里·雷蒙德 Gary Raymond 饰)开始争夺王位,好不容易恢复的和平再一次遭到破坏。
安东·叶利钦,科林·法瑞尔,托妮·科莱特,大卫·田纳特,伊莫琴·普茨,克里斯托夫·梅兹-普莱瑟,戴夫·弗兰科,里德·尤因,威尔·丹顿,桑德拉·维尔加拉,艾米莉·蒙塔盖,克里斯·萨兰登,格蕾丝·菲普斯,切尔西·塔瓦雷斯,丽萨·勒布,布莱恩·赫斯基,麦克·米勒,阿荣·希弗,丽贝卡·威金斯,埃布·罗提么,杰瑞·G·安格罗,泰特·弗莱彻,Kevin Christopher Brown,邦妮·摩根,保拉·弗