二十年代未,秀珍和丈夫林天祥在郑从义的影响下参加了革命。红军主力北上后,郑的小儿子小龙也要上前线参战。秀珍和吴红英在带领群众转移途中被俘,生死关头,红英抱敌人跳崔,大难不死的红英在崔下发现林天祥的女儿小芳。十几年后,小芳成长为优秀的游击队员,小龙也改名郑云龙,成为部队一名基层干部。1947年,刘邓大军挺进大别山,郑云龙和已经是师长的林天祥回到魂牵梦绕的故乡,百感交集。当地游击队负责人就是当年的吴红英,见到部队重新打回来,她和小芳非常高兴。此时林天祥并不知道小芳是自己失散多年的女儿,重逢的日子还远吗……。故事发生在六十年代末期,安妮(克里斯汀·拉蒂 Christine Lahti 饰)和亚瑟(贾德·赫希 Judd Hirsch 饰)是反对越战的激进分子,为了坚持他们的主张,两人表现出了很多过激行为,最终,他们因为在政府实验室里放置炸弹而遭到了当局的通缉和追捕,从此,安妮和亚瑟过起了东躲西藏的流离生活。 丹尼(瑞弗·菲尼克斯 River Phoenix 饰)是安妮和亚瑟的长子,某日,他邂逅了名为罗娜(玛莎·普林顿 Martha Plimpton 饰)的女孩,罗娜的聪慧和机敏令她周身散发着不可抵挡的吸引力,很快,丹尼就坠入了爱河。罗娜的存在让丹尼对居无定所的日子产生了厌倦,他希望能够安定下来,有一个真正的“家”,可是,对于他的父母来说,这个简单的愿望有可能会导致无法挽回的悲剧。。