故事发生在清朝末年,兰嫣(安以轩 饰)因不满父亲新娶了妻子玉奴(赵子琪 饰)而心结难消,下人冷云(何晟铭 饰)一直耐心的安慰和开导兰嫣。之后,虽然玉奴已经过门,但兰嫣却拒绝称其“娘”,这令玉奴内心十分不满。
人前,玉奴是个温柔贤惠的女人,但私底下,玉奴对待兰嫣十分无情,她威胁兰嫣不准她向父亲告状,否则将家破人亡。一次意外中,玉奴的父亲不幸去世,这令兰嫣的境遇更加糟糕。狠心的玉奴打算将兰嫣卖到妓院,索性得到了冷云的解救,才免于沦落风尘的厄运。之后,兰嫣进入了药材铺老板的府上成为了丫鬟,她的苦难生活还在继续着。。1911年4月,广州黄花岗起义失败,清政府开始大肆搜捕革命党人。海城作为广州通往内地的重要关卡,随着大批清廷密探的到来,也变得情势紧张起来。
夏至上午,柳晚晴在海城医院得知自己怀孕。她欣喜地接通了丈夫谢志远的电话,可还没来得及说出这个喜讯,就被丈夫告知他要出差,然后匆匆挂了电话。
当天午夜,两名警察匆匆敲开谢家的门,带来了谢志远遭遇车祸的噩耗。柳晚晴赶到医院,发现丈夫已经遇难身亡。更让她无法接受的是:与丈夫一同遭遇车祸的还有一位妙龄女子王心茹。从车上的行李和找到的两张船票来看,两个人显然是约好了私奔。在警察局,柳晚晴还遇到了为那个妙龄女子处理后事的男人,他叫萧枫,是王心茹的丈夫。
萧枫告诉她:在整理遗物的过程中,发现了一把钥匙,沿着这个线索,他找到了谢志远和王心茹秘密幽会的旅馆。柳晚晴终于相信这个令人晴天霹雳的“事实”。也许是同命相怜,柳晚晴渐渐对正直温柔的萧枫产生了好感。
可就在这个时候,柳晚晴发现了一件极其可疑的事情--萧枫向警察撒了谎,谢志远出车祸那天,萧枫并不是如他所说在家中养病,而是开车出了趟城。可他为什么要隐瞒呢?难道他和丈夫的死有什么牵连?
怀着这些疑问,柳晚晴开始了自己的调查。她发现丈夫出事那辆汽车轮胎曾被子弹射穿,而萧枫抽屉里有一把手枪,弹夹中的子弹与射穿轮胎的子弹是同一型号。 萧枫向晚晴坦白:那次车祸不是意外。晚晴原谅了萧枫。
隔日,柳晚晴身体不舒服,萧枫陪她去海城医院检查身体,在萧枫走后,柳晚晴顺便问了一下王心茹生前的情况。结果发现了一件更为可怕的事情:王心茹根本没有结过婚,更没有所谓的丈夫!
柳晚晴开始悄悄跟踪萧枫,竟一路来到了谢志远和王心茹幽会过的旅馆。更让柳晚晴大吃一惊的是:那个在车祸中丧生的王心茹居然死而复生!萧枫和她约在旅馆见面,两个人似乎有着不可告人的秘密。
萧枫和王心茹的真实身份究竟是谁?他们为什么要费尽心思接近柳晚晴?谢志远到底是生还是死?。电影讲述了发生在河北邯郸曲周县农村几家人之间发生的信与义的故事。爷爷在拾柴路上捡到一个装着钱的布包,布包被人认领后却发现失主另有其人,满怀愧疚的爷爷为兑现承诺偿还心债,开始日复一日走村串巷寻找骗钱的人,经过千辛万苦,最终找回钱包使其物归原主。故事发生在冬日的北方大地,风格平实质朴,情节一波三折很有内在张力,人物的命运在情节的起伏中牵动人心,结局出人意料又在情理之中。。