故事发生在民国时期,豪华别墅内居住着英俊帅气的男主人贺书明(罗彬 饰)及其乖巧的女儿丝丝。可惜女主人燕贞(张晓燕 饰)此前跳楼自杀,这件事不仅令家人痛不欲生,也在别墅内蒙上一层鬼魅恐怖的阴影。书明经常被噩梦和家里的诡异景象所困扰,丝丝则经常半夜里和妈妈在花海荡秋千。吃药治疗未果后,贺书明请来了擅长调查灵异事件的侦探上官天(齐志 饰)和开中药方的小妍(廖蔚蔚 饰)。针对侦探二人组的询问,男主人欲言又止,闪烁其词,而美丽女佣夏荷(杨紫彤 饰)似乎也有所顾忌,不敢直言。 不知是人是鬼,上官和小妍权且展开抓鬼行动,在这一过程中他们逐渐发现鬼影背后的真相……
2002年,音乐学院大四的学生孟凡(关智斌 饰)在一次比赛上凭借原创歌曲《对不起,我爱你》一举夺得冠军,自此声名鹊起,还抱得美人归,与出色的女生何盈(何美钿 饰)在一起。 几年后,他仍然无法创作出一首全新的代表作,爱情又迟滞不前。一天在网上看见一个叫“荒村”的地方,里面有一个“荒村客栈”,流传着关于明代一个叫胭脂的女子的故事。据说睡在明代那张床上,半夜会听见胭脂的歌声。孟凡决定前去寻找灵感,同时与何盈分手。 荒村客栈的店主欧阳(薛山 饰)热情欢迎孟凡,在孟凡的要求下住进了胭脂的房间。孟凡开始见到明朝的鬼影,又噩梦连连。何盈来到荒村找孟凡,却被孟凡伤透心。欧阳跟孟凡讲起自己和妻子小枝(张檬 饰)的故事。不过渐渐地,孟凡发现,小枝这个人根本不存在。 故事的最后,我们发现,一切都是因为那一首歌——《对不起,我爱你》。
古镇民间传说画画有三大禁忌,所谓“三不画”:午夜不画、眼睛不画、鬼不画。午夜作画,可能引起阴气,招来鬼魂;画眼睛,可能将人摄魂;画鬼,这个鬼就会缠着你。画家陆风初来乍到,不相信这个传说,和妻子欧阳雪搬到镇里一栋古宅里,他每天都在画室创作到深夜,紧接着妻子就无故失踪,画室里也开始出现异象……