1930年代,上海。神偷包德(淳于珊珊 饰)大名鼎鼎,疾恶如仇,他收养了一批无家可归的孤儿。一日,包德用窃来的伪钞到赌场赚取大把美钞,朱督察(安瑞云 饰)发觉后命巡捕辑拿包德。法庭上,大律师夏炳运(周里京 饰)为包德作无罪辩护,包德得以当庭释放。后夏炳运出任赈灾委员会主席,妄图独吞赈灾款200万元,并栽赃包德,不明就里的法庭判处包德50年徒刑。夏的同伙李三(计春华 饰)趁机骗走包所收养的孤儿,训练他们做小偷。包德幸而被夏的女儿嘉惠(剧雪 饰)相帮逃出牢笼,他救出被骗的孤儿,同时也获取了夏炳运的罪证。夏炳运夫妇荒乱中将赃物扔进了粥锅,包德见状,心生一计......
故事发生在1985年的上海,面临去北京大学报道,孙雨欣(剧雪 饰)的母亲突然因车祸撒手人寰,留下了三个未成年的弟妹,而这三个孩子都是母亲当狱警时收养的犯人的后代。雨欣放弃了上大学的念头,靠打工抚养三个没有血缘关系的弟妹,中间她还有一段短暂的婚姻。十年后,弟妹陆续长大成人,而雨欣也在考虑要不要嫁给一直帮助自己始终未婚的中学同学大暑(董勇 饰)。当年和她一同考取北京大学的田风(王同辉 饰))如今海外归来,交谈中得知雨欣多年来的不易,他帮助雨欣将“亲情树”系列服饰推向市场。雨欣原本想在新闻发布会上与大暑举行婚礼,不料节外生枝,发生了谁都想不到的一幕......