故事发生在1080年的西班牙,彼时的西班牙并没有统一,而是分为三个互不干涉彼此国家政务的小国。卢利歌(查尔登·海斯顿 Charlton Heston 饰)因为暗中放走了国王卡斯提尔下令处死的摩尔人酋长而遭到了国王的厌恶。在一场意外之中,卢利歌不小心杀死了未婚妻吉米娜(索 菲娅·罗兰 Sophia Loren 饰)的父亲,导致两人的情感破裂。 不久之后,卢利歌所在的国家遭到了别国的侵略,卢利歌奋起反击保护自己祖国领土的完整,最终将敌人击退。然而坏事成双,卡斯提尔的去世让两名王子阿尔福斯(约翰·弗拉瑟 John Fraser 饰)和桑科(加里·雷蒙德 Gary Raymond 饰)开始争夺王位,好不容易恢复的和平再一次遭到破坏。
在一个平凡的美国小镇,同性恋男孩被人杀害,他的死却引起了广泛争议。自称代表上帝的牧师艾宾·库伯(麦克·帕克斯 Michael Parks 饰)带领信众游行示威,控诉着世间各种丑态与罪行。另一边,高中生特拉维斯(Michael Angarano 饰)、贾罗德(Kyle Gallner 饰)、比利-雷(Nicholas Braun 饰)却相约夜晚出行,寻找属于青春时代的放浪与刺激。谁知渴望狩猎的少年,反倒成了他人的猎物。他们落入库伯及其信众的陷阱,随时都会失去生命。 另一方面,美国枪支管理局的特工约瑟夫·吉南(约翰·古德曼 John Goodman 饰)逐渐掌握库伯囤积枪支的证据,一场无关正义与道德缺失的攻防战即将展开……
第二次世界大战期间,为了马来人的利益,一小队人必须保卫一个机场三天,以抵御日本人的攻击。