1、台湾现代女作家许若卿(林心如饰演)因为打算和爱人赵亦堂(吴镇宇饰演)共同生活,结束两地思念的状态。准备回大陆居住。再拜祭了自己的外婆霍念齐之后,从母亲手里接过了在北京朝内81号的祖屋钥匙,带着女儿小梦回到了北京。
2、到了北京,来接机的是男友赵亦堂和她的闺蜜同时也是男友的助理--琉璃(莫小棋饰演)。一家人就此搬进了京城81号这所阴森的老宅子,宅子的看门人根叔据说是从八岁起就在这里做工了直到现在快80岁了。老迈的根叔看起来也是古古怪怪的。入住的第一个晚上就发生了怪事,深夜若卿出来上厕所,看到楼下门堂中立着一个一身红衣的小女孩。
3、若卿回来后十分害怕,亦堂也在安慰她觉得她是写作太累了需要多休息。就在这时,琉璃给亦堂发来了短信说印刷厂有事要他立刻过去。若卿有些不快,觉得琉璃是不是和亦堂有些什么事情瞒着她。亦堂解释说还不是为了你的新书顺利出版。亦堂走后,若卿睡不着,开始了写作。同时随着若卿的书中情节。。影片进入了民国二十一年。。。。
4、留样求学归来的霍家三公子霍连齐(杨佑宁饰演)与醉月楼头牌妓女陆蝶衣(林心如饰演)两情相悦已久。霍三公子在醉月楼也是受大家欢迎的对象,一来便是随手派发礼物。霍家祠堂正在数典祭祖,此时迟到的连齐也匆匆赶来了,祠堂的老人们说起了霍家虽然有三个兄弟,可是一直都没有男丁产生,为霍家后继无人而担心,就在这时,连齐提出要娶陆蝶玉过门。
5、果然,没有一个人同意此事,只有大嫂(夏文汐饰演)的还能稍加理解。大哥霍连修(吴镇宇饰演)和二哥霍连平(李菁饰演)都不同意,争执中连齐愤然离开时不小心将二哥撞倒在地。本来肺痨已久的二哥还因此吐了血。镜头忽转,回到了现代,若卿整理完自己的稿件,忽然听到女儿小梦在外面叫她,出去一看小梦说有个小女孩想和她一起玩球。于是若卿和女儿一起来到了阴森恐怖的走廊。
6、在走廊的尽头,若卿发现了一张陈旧的照片,这是一个模糊不清的女孩和一个小女孩的照片,年代很久远了。看服饰应该是民国时期的。镜头再次转回民国时期。醉月楼,陆蝶玉正在给各位姐妹用钢笔字写书签,写下了每个人的箴言,她写给自己的是“愿得一人心,白首不相离”就在此时,妓院老鸨告诉蝶玉:霍家来人给她赎身了。。。