公元1184年,法国铁匠贝里昂(奥兰多·布鲁姆 饰)在十字军东征期间加入了耶路撒冷王国,并成为了骑士。他英勇善战,深受国王赏识,并与美丽的西比拉公主(伊娃·格林 饰)相爱。然而,耶路撒冷王国与萨拉丁领导的伊斯兰军队之间爆发了战争,贝里昂被迫卷入这场血腥的冲突。在战争中,他见证了战争的残酷和人性的丑陋,也体会到了爱与希望的力量。最终,贝里昂选择坚守自己的信仰,为和平而战。