故事从1978年讲起,陈福生是一名电影放映员,育有一子名为陈焕。干部林汉民是陈福生的邻居,而他的女儿林平平和陈焕则是从小玩到大的青梅竹马。在文革中,林汉民蒙冤受罚,而品学兼优的林平平亦因为父亲的政治问题无缘理想中的大学,与此同时,陈焕被师范大学录取,两人从此渐行渐远。之后,林汉民的冤屈遭到了平反,之后,林平平进入了北京大学深造,而她和陈焕之间的缘分亦遭受着种种考验。时间如流水一般静静流淌,在时代车轮飞速向前旋转的同时,陈家和林家,这些小人物的命运被迫裹挟在轮下,不断向前。。母亲因交通意外离开人世后,17岁的Charley(Giovanni Andrade)来到西雅图投靠久没谋面的父亲,父亲虽不拿他当累赘,但平时也不拿好脸色看他,这让Charley觉得生活中总缺点什么。当地29岁的教师Eban(Brent Fellows)和他的一名男学生相恋的事被人揭发,带着逃避的心态躲进父母家。 在海边,Eban同坐在长椅上弹吉他的Charley主动打招呼,相差十多岁的两个男孩相遇,并在交往中慢慢将对方视为知己,生出真爱,然而,他们的亲密关系很快被家人发现,责难和恐吓也随之而来。。