故事发生在20世纪60年代末。安妮(克里斯汀·拉蒂饰)和亚瑟(贾德·赫希饰)是反对越南战争的激进分子。为了坚持自己的想法,两个人表现出了很多极端的行为。最后,他们因在政府实验室放置炸弹而被当局通缉和追捕。从那以后,安妮和亚瑟在西藏过着流亡的生活。丹尼(RiverPhoenix饰)是安妮和亚瑟的长子。一天,他遇到了一个叫罗纳(玛莎·普林普顿饰)的女孩。罗纳的智慧和敏捷使她具有不可抗拒的吸引力。很快,丹尼坠入了爱河。罗纳的存在让丹尼厌倦了没有固定住所的日子。他希望安定下来,拥有一个真正的“家”,但对他的父母来说,这个简单的愿望可能会导致无法弥补的悲剧。