农村兵马强入伍后可谓事事不顺,打枪不会闭左眼,烧饭糊了锅。但当他看到边境上被越军无辜打伤打死的边民,怒火中烧,坚决要求上了前线。自卫反击战打响后,马强又出了不少“洋相”。但战争磨炼了他,也改变了他,为抢救越南儿童,马强负伤住院,在医院巧遇战友巩大方,为早日重返战场杀敌,他软磨硬泡医生护士,最后在护士小罗帮助下,他和巩大方逃出医院,途中被民兵误认为越军特工,被押到指挥所。经过一番“审问”,连长“释放”了他俩。经受血与火考验的马强迅速成长为自觉的革命战士。战斗中,他率先垂范,事事冲在前面,屡建战功......。漂在北京十年的摄影师林皓,依旧找不到生活在这里的意义,事业上毫无起色,情感上也浑浑噩噩。
老板安总计划出版一本以三峡人文风貌为主题的画册,于是交给他一个任务:回家乡涪陵采景。怀揣着对初恋女友程雨的思念与感伤,林皓回到曾经成长的地方,过往记忆中青梅竹马的美好与异地分别的心碎不断涌现。
当他终于决定不顾一切挽回程雨的心时,却发现伊人已经另结“新欢”。与此同时,安总出轨的事情败露,面对伤心欲绝的妻儿与翻脸要钱的情人,落魄的安总也躲到了涪陵,与林皓一同买醉。
林皓将十年来的日记及照片册交给程雨的“新男友”,后者被他们多年来深厚而笃定的爱情所打动,说服程雨再次回到林皓的身边。在昔日定情的大树下,这对分隔多年的恋人再次牵起了对方的手。而幡然悔悟的安总也终于拨通了妻子的电话,真正的家人依旧在远方等待着他的回归……。