影片改编自罗丝玛丽·苏特克里夫的小说,一位年轻的罗马战士于公元135年来到英国调查罗马第9军团20年前在苏格兰神秘失踪事件。讲述在公元140年,罗马帝国将国土扩展到不列颠,但它并未能彻底占领不列颠, (苏格兰)的反抗部族仍占据着遥远的北方。马库斯·阿奎拉( 查宁·塔图姆 饰)来到不列颠,决心重树父亲弗莱维厄斯被毁的名誉。20年前,5000名骁勇的罗马第九鹰团士兵在弗莱维厄斯的带领下,携金象徽雄鹰,向北出征加勒多尼亚.。他们一去不归。军团和雄鹰全部消失在了迷雾中。暴怒的罗马帝王就此下令筑起一道城墙将疆土与北方隔离。哈德良长城就这样成了罗马帝国最北的边界——文明世界的边缘。一心成为一名优秀战士的马库斯被指派驻守西南方的一个小堡垒,掌管着一个兵团。他勇敢地带领士兵与敌人交战,身负重伤,得到了帝国的勋功,却丢了战士的头衔。意志消沉的马库斯留在叔叔( 唐纳德·萨瑟兰 饰)的住所养伤。在一场角斗士比赛中,马库斯一时冲动救了一个年轻的不列颠人一命。随后叔叔买下了这个不列颠人—— 埃斯卡( 杰米·贝尔 饰), 让他做了马库斯的仆人。 马库斯轻视埃斯卡,而埃斯卡则痛恨罗马的一切。尽管如此,埃斯卡还是宣誓向这救过他一命的罗马人效忠。听到雄鹰出现在北方一个部族神庙的传言后,马库斯决定夺回雄鹰,与埃斯卡一起踏上了征程。他们穿过哈德良长城来到加勒多尼亚高地这广阔凶险的蛮荒之地。马库斯必须依靠仆人的帮助来探寻自己的目标。途中,他们遇到前罗马士兵盖尔恩(马克·斯特朗饰), 马库斯意识到他父亲的失踪很可能和自己仆人的忠诚和身世的秘密有关。而当主仆二人撞上凶残的西尔王子(塔哈·拉希姆饰)时,这个秘密变得更加扑朔迷离。
提到那个时代,就会想起广袤无垠的青山以及乌云密布的天空。与《贝奥武夫与怪兽格兰戴尔》相似的外景印证了那个时代的特点。彼此不通的语言、蛮族的出现无不让人产生一种民智未开的荒蛮时代的即视感。 金鹰是罗马帝国的标志之一,失落的第九鹰团带走了男主人公父亲的荣誉,而战时受伤的男主又被光荣退役。没想到因一时冲动救下的奴隶成为了他日后寻回荣耀的伙伴。他们踏过苏格兰高地找寻金鹰,男二则是亦敌亦友的存在。还好男二抛下了家仇国恨,对于男主不离不弃,最后将金鹰带回到了罗马帝国,男二也从奴隶变成了朋友。 自由和荣耀是那个时代的主旋律,一部没有女主人公的戏让其中充满了热血。史诗巨作看不到辉煌的罗马,却只有苏格兰的蛮荒…