萧华在日本留学期间与芸子相爱,可是遭到了芸子的哥哥中村的极力反对,萧华只好一人回到中国。回到家乡的萧华得知父母早已去世,村里大部分的人都出外淘金,但没有一个人活着回来。他从逃出矿区的两位大哥口中得知,原来日本人假借淘金的幌子骗人去挖钨矿,而矿区的负责人正是中村。萧华知道钨是建造枪炮的重要元素,他混进 矿区想联合所有矿工的力量......。一次偶然中,一直默默无闻和母亲相依为命的雅顿(托妮·科莱特 Toni Collette 饰)发现了一具年轻的女性尸体,死去的女子名为克里斯塔(布莱特妮·墨菲 Brittany Murphy 饰),死因是谋杀。这一爆炸性的消息让雅顿瞬间成为了社区里的红人,她单调枯燥的生活一去不复返了。 露丝(玛丽·贝丝·赫特 Mary Beth Hurt 饰)和丈夫正经历着婚姻中的艰难时刻,就在这个节骨眼上,她发现丈夫和最近被大肆报道的克里斯塔凶杀案有着千丝万缕的联系。与此同时,克里斯塔的母亲梅罗拉(马西娅·盖伊·哈登 Marcia Gay Harden 饰)也出现在了公众的视线之中,她的出现只有一个目的,那就是探寻女儿的死因。。故事发生在三十年代的上海,顾维邦是一位名不见经传的小导演,一次偶然中,他遇见了名为孟思凡的女明星,两人一拍即合,决定拍摄一部爱情惊悚电影,顾维邦为其取名为《夜半歌声》。一切都进行得很顺利,演员们纷纷入驻剧组,等待开拍。顾维邦将拍摄地点选在了丽宫电影院,虽然很多人告诫他这里曾经发生过耸人听闻的灵异事件,不宜久留,但固执的顾维邦毫不在意。果不其然,没过多久,剧组里就接连发生了许多怪事,直到扮演男主角的演员离奇死亡,众人才发现事情已经如此严重。顾维邦的未婚妻费丽斯来到剧组想要调查事件的真相,却牵扯出了一段顾维邦和孟思凡之间的尘封旧事。。