故事发生在1960年代末期,安妮(克里斯汀·拉蒂 Christine Lahti 饰)和亚瑟(贾德·赫希 Judd Hirsch 饰)是一对反对越南战争的激进分子。他们为了坚持自己的立场,不惜采取过激行为,最终在政府实验室里放置炸弹而被当局通缉和追捕。从此,安妮和亚瑟过起了东躲西藏的生活。
丹尼(瑞弗·菲尼克斯 River Phoenix 饰)是安妮和亚瑟的长子,某日,他邂逅了名为罗娜(玛莎·普林顿 Martha Plimpton 饰)的女孩。罗娜的聪慧和机敏令她周身散发着不可抵挡的吸引力,很快,丹尼就坠入了爱河。罗娜的存在让丹尼对居无定所的日子产生了厌倦,他希望能够安定下来,有一个真正的“家”。
然而,对于他的父母来说,这个简单的愿望却可能带来无法挽回的悲剧。安妮和亚瑟担心罗娜的到来会影响到丹尼的成长,甚至可能威胁到他们的安全。为了阻止这一切发生,安妮和亚瑟决定采取极端措施——他们策划了一场针对丹尼和罗娜的绑架案。
在一场紧张刺激的追逐中,安妮和亚瑟成功地将丹尼和罗娜从危险中解救出来,但他们也付出了巨大的代价——安妮因心脏病发作而离世,亚瑟则被警方逮捕。
随着安妮的离世,丹尼和罗娜面临着前所未有的困境。丹尼失去了母亲,而罗娜则失去了父亲。他们被迫离开了原本熟悉的环境,开始了一段全新的生活。
在这段艰难的旅程中,丹尼逐渐意识到,真正的“家”不仅仅是一个物理空间,更是心灵的归宿。他开始学会独立思考,勇敢面对生活中的挑战。而罗娜也在这段经历中成长为一个更加坚强、独立的女性。
最终,两人携手走过了这段充满磨难的人生旅程,找到了属于自己的幸福与安宁。