《小说在东莞》流行乐坛大明星杜明汉(王力宏 饰)虽然功成名就风头无量但是内心的空虚却与日俱增爱情之树更迟迟未能开花结果一次车祸让他邂逅了上海音乐学院民乐系的女孩宋晓青(刘亦菲 饰)明汉为晓青超凡脱俗的气质所台湾女作家许若卿(林心如 饰)为了与情人赵亦堂(吴镇宇 饰)生活在一起而迁居内地临走前母亲(金燕玲 饰)给了她祖上留下来的老宅钥匙于是若卿带着女儿小梦(张煜雯 饰)住进了传说中的凶宅——朝内81号身为一个拥有一半犹太血统的孩子反倒在一个传统的天主教社区生活虽然他们一家都定时去教堂但是这个社区的原教旨主义势力兴盛所以他们生活得很不如意...