本片是根据辛克莱·路易斯最畅销的小说改编而成。山姆.杜德伍斯(瓦.休斯顿饰)住在一个小城镇上,当由穷光蛋变成百万富翁时,他发现,钱并不能给他带来快乐。他的妻子弗兰(鲁思.查特顿饰)对他不屑一顾,向往刺激的生活,要寻找富有魅力的男人,她说服山姆带她去欧洲旅行。在那里她遇上了极其浪漫却穷困潦倒的男爵,她被他的魅力所征服而离开了山姆。在伤心欲绝的时候,山姆遇见了伊迪丝(玛丽.阿斯特饰),一位很有理性的年轻寡妇,他对她一见钟情。她唤醒了他从没有过的激情,双双坠入爱河。面对被男爵抛弃的妻子和年轻寡妇,山姆做出了自己勇敢的选择……。八座山讲述了一段友情的故事。孩子成长为男人,他们在这一过程中试图不重复父亲的命运,但他们选择的人生道路却最终把他们带回了各自的家园。彼得罗是一个城里的孩子,而布鲁诺则是一座被遗忘的山中小村的最后一个孩子。随着时光的流逝,布鲁诺依然忠于大山,而彼得罗则回来又离开。各自的经历都让他们品尝到爱与失去,带他们回忆各自的起源,看命运的画卷徐徐展开。彼得罗和布鲁诺也最终发现了永恒友谊的真谛。。