故事發(fā)生在十一世紀末,當時教皇組織了一場十字軍東征,對抗占領耶路撒冷圣城的薩拉森人。理查德(約翰內(nèi)斯·布蘭德魯普飾演)、皮特(亞歷山德羅·加斯曼飾演)和安德魯(特里·里芬斯坦飾演)這三位充滿激情的年輕人懷著一顆保衛(wèi)國家的熱情加入了十字軍東征。盡管他們來自不同的階層,有著自己不為人知的過去,但在戰(zhàn)場上,他們很快成為了生死與共的朋友。但隨著家人的離去,三個年輕人開始對十字軍的暴行產(chǎn)生分歧。最后,安德魯跟隨軍隊前進,而彼得和理查德則留在耶路撒冷。