艾连妮(英格丽·褒曼 Ingrid Bergman 饰)是一位生活在罗马的美国贵妇,每一天都过着不问世事养尊处优的生活。对于外面的世界究竟发生了什么,艾连妮并不清楚,也不感兴趣,她的全部精力都投注到了自己的小家之中。让艾连妮没有想到的是,自己的儿子麦克(Sandro Franchina 饰)竟然选择了自杀。麦克的死犹如一盆冷水瞬间浇头了艾连妮的全身,让她清醒了过来。 丧子之痛缓和之后,艾连妮决定投身于慈善事业中,她亲身走近贫穷的人们身边,给他们带来实质性的帮助。这些举动让艾连妮获得了灵魂的慰藉,她甚至决定从家里搬出来,和一些穷困潦倒的妓女们同吃同住。艾连妮的所作所为很快就激怒了丈夫。。十一世纪末期,罗马教皇组织了一支十字军对抗占领圣城耶路撒冷的撒拉逊人.三个年轻的好朋友理查德,彼德和安德鲁一起加入了十字军.这三人有着不同的背景,安德鲁是个牧羊人,彼德是个可怜的铸钟者,是一个信基督教的女人和一个撒拉逊男人的私生子,理查德是奥罗卡斯特的男爵威廉的儿子,男爵被与他敌对的兄弟谋杀了.十字军使用的暴力方法很快使得三个朋友之间产生分歧,在对犹太寺庙的血腥攻击之后,他们三人分道扬镳,安德鲁仍然追随十字军,而彼德和理查德则在耶路撒冷陪伴犹太女人雷切尔,她的老师,一位犹太学者,在十字军进攻中被杀害了……。