故事发生在1913年的英国,罗伯(威廉·加米那拉 William Gaminara 饰)是一名木匠,虽然年纪轻轻,却拥有着横溢的才华和无量的前途。离开了封闭偏僻的家乡,罗伯满怀着对未来的希冀来到了叔叔的家具厂工作,然而,在那里生活的日子却并不能令罗伯开心起来,因为叔叔的性格十分固执,两人之间常常爆发激烈的争吵,不仅如此,罗伯脾气怪异的表妹亦常常找罗伯的麻烦。
之后,罗伯离开了叔叔的家具厂,来到了声势浩大的托曼家替他们工作,在那里,他结识了托曼家的两姐妹莎拉和米莉,在相处的过程中,三个年轻人之间产生了一段纠葛的恋情,面对两位同样美丽善良的女子,罗伯不知该如何选择。
越战期间,美国克莱顿镇5个经常一起打猎野鹿的好朋友中的三人尼克(克里斯托弗?沃肯 Christopher Walken 饰)、史蒂芬(约翰?萨维奇 John Savage 饰)和迈克尔(罗伯特?德尼罗 Robert De Niro 饰)即将奔赴前线。离开前夕,史蒂芬和另一个好友兼女友安吉拉结了婚,婚礼就是他们的告别会。
三个年轻人在战场上被越军俘虏了,残忍的越军逼他们玩“俄罗斯轮盘”游戏,迈克尔乘机夺了越军士兵的枪。虽然顺利三个好友逃了出来,但在逃亡过程中他们失散了。迈克尔和史蒂芬最终顺利回到了美国,但史蒂芬终身残废了,住在疗养院不愿回家拖累家人。越战结束前夕,迈克尔从史蒂芬处得知他经常受到从西贡寄来的匿名的汇款,迈克尔断定一定是尼克。为了找回好兄弟,迈克尔决定再次冒险闯荡越南。