故事发生在三十年代的上海,顾维邦(杨佑宁 饰)是一位名不见经传的小导演,一次偶然中,他遇见了名为梦思凡(林心如 饰)的女明星,两人一拍即合,决定拍摄一部爱情惊悚电影,顾维邦为其取名为《夜半歌声》。 一切都进行的很顺利,演员们纷纷入驻剧组,只等待开拍。顾维邦将拍摄地点选在了丽宫电影院,虽然很多人告诫他这里曾经发生过耸人听闻的灵异事件,不宜久留,但固执的顾维邦毫不在意。果不其然,没过多久,剧组里就接连发生了许多怪事,直到扮演男主角的演员离奇死亡,众人才发现事情已经如此严重。顾维邦的未婚妻麦丽斯(黄幻 饰)来到剧组想要调查事件的真相,却牵扯出了一段顾维邦和梦思凡之间的尘封旧事。
18岁的男主角恩,被强征入伍,面对祖母的痴呆症、母亲偷恋军官,加上突如其来的祖父之死,挖出了亡父一段令人痛心疾首的过去;在追寻真相的同时,才意识到初恋的挽歌已经奏响,不堪回首的家族往事尽化轻烟。 巫俊锋,新加坡最多产的年轻电影人,学院派出身拍过无数得奖短片(《家庭写真》2009),去年短片《丛林湾》入选柏林泰迪熊奖,处女长片《沙堡》重返他对爱家与国的情怀,成为狮城有史之来杀入康城影评人周之作。