宋涛为了陪自己丈母娘逛街,把痴呆母亲放在车里,母亲因为车内炎热缺氧昏迷,妹妹拼命寻找,可是哥哥却觉得妹妹小题大作,最终害的母亲在车间暴晒致死。。八年前,刘振国是刘保宏从镇上的垃圾堆中“捡”回家的流浪孤儿,刘保宏给他上户口,供他念书,妻子谢荣兰念叨本来就不宽裕的家又多了双筷子。而刘保宏接二连三的往家里领养孤儿,而且在自己家建起来孤儿院。谢荣兰终于被气跑,她远走北京,捡了几年的垃圾,每攒够1000块钱就寄往那个特殊的家。
年少的振国抹不去的童年阴影,加上习以为常的流浪生活,导致他不合群,唯一的朋友就是那只发条青蛙,他桀骜不驯,孤僻自卑,放荡不羁的性格,让刘保宏和谢荣兰煞费苦心……一次他和刘保宏发生冲突后赌气逃到某城市,结识了不良少年铁钉,学会抢夺路人提包,最终惹出大祸。刘保宏用自己的生命来保护振国幼小残缺的心灵,深深触动了振国,他最终洗心革面,重新选择了自己的道路。几年后,学成归来的他站在已花甲之年的刘保宏前喊了第一声“爸”。
一路的回忆把他与刘保宏的特殊的“父子”情和刘保宏和妻子谢荣兰的感人事迹叙述而完,漫长的八年竟只是一条回家路的长度。回家,讲述了一个孤儿的回家,一颗苏醒的心的回家,一次感恩的回家。。故事发生在1942年的新加坡,宁静的夜晚,一场洋溢着欢快气氛的舞会正在进行之中。此时,一枚炮弹彻底打破了此地的平静,日军龇着獠牙亮着利爪,踏上了这片和平的土地。在军方的安排之下,驻扎在此地的澳大利亚和英国军队家属登上了回国的船只,哪知道这艘船驶向的目的地竟是地狱。 日军袭击了这条搭载着妇女和儿童的船只,将他们关进了集中营内。这里的日子苦不堪言,所有人不约而同陷入了绝望之中。闭塞的环境,短缺的物资,濒临崩溃的精神,导致集中营中暴力事件频发,无辜的人们一个接着一个死去。在这个节骨眼上,一位名为艾德里亚(格伦·克洛斯 Glenn Close 饰)的女子挺身而出,组织了一支合唱团,歌声成为了她们活下去的唯一动力。。