落魄畫家成子皓被舊日好友蘇菲叫去調查話劇社后輩們排練《夜半歌聲》時頻頻出現的詭異事件,這也是他們當年曾經排練過的劇目,同時也是他心中揮之不去的隱痛,是他所有噩夢的源泉。調查過程中波折不斷,甚至把成子皓當年苦苦暗戀但早已多年不見的沈雪也牽扯進來。這相隔多年的同一出戲竟然因為同樣的愛與恨而冥冥中產生了許多的聯系。隨著事件的推進,越來越多的真相讓成子皓感到愕然,一幅關于愛與恨的復仇畫卷正在徐徐上演。話劇社密室中發現的泛黃劇本殘頁暗示著二十年前首演事故的真相——當年因情感糾葛導致成員墜亡的意外被刻意掩蓋,而沈雪實為唯一知情者。當三組時空交錯的命運軌跡最終匯聚于廢棄劇場,成子皓在布滿血字的磚墻前目睹沈雪褪去偽裝,發現她正是墜亡者的雙生妹妹。這場跨越兩代人的復仇最終在烈焰中完成救贖,燃燒的舞臺將所有執念與罪孽歸于塵土。