1985年高雄的夏天,充满着玉兰花的香味,也洋溢着青春的躁动。尚未开放的台湾校园,教官一人独大。没有民主与自由可言的学校,压制不住王心仁(凤小岳 饰)逆反的心,写藏头诗,策划集体抗议舞会。和他一起无法无天的还有陈忠良(张孝全 饰)和林美宝(桂纶镁 饰)。经常腻在一起的三人,爱情也在悄无声息地滋长。木讷的忠良读不懂美宝的暗示;心仁则积极地追求美宝;而最早交女友的忠良却困惑了。
1990年的台北。风起云涌的学潮运动,少不了阿仁的身影,而阿良则做着阿仁最好的观众。和阿仁成为男女朋友的美宝则时不时从家乡来台北,三人依旧亲密无间。一场盛大的学生集会引起了警方的注意,也冲垮了三人的维系。阿良选择跨出了城墙;阿仁抵不住外在诱惑;将这一切看在眼里的美宝,已无法选择无视。踏入社会,多年不联系的他们再次有了交集。曾经的好友恋人,现在各自有了新的身份加诸身上。为爱自讨苦吃的他们最终能否重拾勇气,回到1985年那个如梦如幻的家乡。。1937年秋,军阀阎锡山统治时的山西某村。地主杨有德、杨耀祖父子横行村里,为所欲为。他们强占了农民赵志忠仅有的三亩水地,赵无奈服毒自杀。赵的儿子铁柱气愤至极,放火烧了地主的房子后远走他乡。铁柱妻怕遭报复,把黑蛋改名为石头,也离家乞讨为生。十年后,杨耀祖当上了日寇警备队长,石头参加了八路军,在某营当通讯员。而营长赵钢就是他离别多年的亲生父亲铁柱,但两人相见却不相识。解放太原的过程中,我军要攻打石头母亲所居住的镇子。石头想解救母亲、为自家报仇,未经上级允许,就擅自冲到前面,受到营长的严厉批评。石头认识到自己的错误,营长批准石头参加突击队的请求。镇子解放了,杨有德、杨耀祖二人得到了应有的下场。赵钢与妻子和儿子石头彼此相认,一家人终于团聚。随后,赵钢和石头为继续解放事业,投入了新的战斗。。