1923年,日本秋田县大馆市天降大雪,近藤家纯种秋田犬产仔,赠与县土木科长间濑。后者将其中一犬转赠东京帝国大学教授上野秀次郎(仲代达矢 Tatsuya Nakadai 饰)驯养。上野的独生女千鹤子对此欢欣鼓舞,而上野夫妇却面露难色。后来,千鹤子(石野真子 Mako Ishino饰)谈恋爱,竟怀了男友的孩子。男友专程登门造访。上野与之对谈,后者诚惶诚恐,坦言要对其女儿负责,事不宜迟,即日便举行婚礼,上野闻听此言,转怒为喜。千鹤子出嫁后,上野旋即把全部的心血与爱都投注在幼犬身上,并取名为阿八。每日上下班,阿八必在涩谷车站等候,一年四季,风雨无阻,令路人叹为观止,成为地方一道风景,主仆之情感动天地……
本片根据真实事件改编,为1987年日本票房冠军,票房成绩高达54亿日元。。2002年,音乐学院大四的学生孟凡(关智斌 饰)在一次比赛上凭借原创歌曲《对不起,我爱你》一举夺得冠军,自此声名鹊起,还抱得美人归,与出色的女生何盈(何美钿 饰)在一起。
几年后,他仍然无法创作出一首全新的代表作,爱情又迟滞不前。一天在网上看见一个叫“荒村”的地方,里面有一个“荒村客栈”,流传着关于明代一个叫胭脂的女子的故事。据说睡在明代那张床上,半夜会听见胭脂的歌声。孟凡决定前去寻找灵感,同时与何盈分手。
荒村客栈的店主欧阳(薛山 饰)热情欢迎孟凡,在孟凡的要求下住进了胭脂的房间。孟凡开始见到明朝的鬼影,又噩梦连连。何盈来到荒村找孟凡,却被孟凡伤透心。欧阳跟孟凡讲起自己和妻子小枝(张檬 饰)的故事。不过渐渐地,孟凡发现,小枝这个人根本不存在。
故事的最后,我们发现,一切都是因为那一首歌——《对不起,我爱你》。。