民國70年,雲林山區的一場大火,揭開了一個駭人聽聞的冥婚慘案。深山別墅化成焦土,一座戲臺卻奇蹟般完好無損。戲臺中央的紅布幕飄揚,猩紅染血,彷彿在無聲訴說悲劇的緣由。村民們來到燒燬的別墅廢墟,赫然發現中央懸掛的一具屍體:四肢扭曲得愈發怪異,臉塗丑角油彩,嘴裡塞滿明紙,雙眼圓睜,死不瞑目——這一幕,震驚了雲林,為這場夜半鬼戲臺的慘案套上了一層無法抹去的陰影。
事情要從幾天前說起。大雨傾盆的夜晚,這座豪宅悄然燈火通明,卻不是祝壽的喜慶,而是一場令人髮指的活人冥婚!誰能想到,戲班花旦秋菊的人生竟會永遠停在那一段悲腔淒涼的《竇娥冤》。
秋菊,是雲林慶雲歌仔戲班的當家花旦,年僅18歲生得國色天香,一雙明眸皓齒唱腔通透,讓他成為戲班的頂樑柱。可為了替父抵債,他毅然輟學學習唱戲,成了戲班生計的一線希望。然而不久,戲班接下了一場奇怪的生意,把他們帶向了山裡的豪宅。那晚,陰冷的深山、紅布的戲臺、子時的鑼鼓聲,註定成為這場慘絕人寰災難的開端。
戲要唱《竇娥冤》,指定半夜子時開演,還特別要求秋菊一身紅衣主演。年過70的戲班老樂師聽到就皺眉搖頭,「這是死人戲。六月雪、穿紅衣,背陰造孽!」但戲班團長咬牙收下了對方遞來的兩萬塊酬勞。
深山別墅的院子,中間搭建的戲臺上紅布鮮亮,四周卻靜得可怕。臺下的「觀眾」皆是紙扎人,有的身穿華麗衣袍,有的穿西式禮服,模樣詭異,一觸即潰。最顯眼的是坐在正中央的一位紅衣紙紮新郎,寫著「萬安國」字樣,它竟是主人家萬爺死去的傻兒子!秋菊明白了——這是萬爺為了替兒子配鬼媳婦,而精心策劃的一場冥婚!
于是,戲成了秋菊人生中最後的一段——淒涼中藏滿憤怒與絕望。她在臺上唱到「天地也只合把清濁分辨」,轉身撞柱自盡,鮮血染紅布幕,浸溼紙紮新郎的喜服,染滿木質的戲臺橫柱。
萬爺的瘋狂更讓人窒息。他為了給兒子「娶妻」,竟將秋菊的遺體強行與紙扎人和兒子的遺骨釘入棺材中,還命令手下滅口戲班餘下成員!年幼的鼓手小強和老樂師難逃惡徒鐵棍下的毒打,但黑夜雨急,一些戲班成員在深山雨水中僥倖存活。
然而冤魂不散。秋菊頭七之夜,鬼戲臺上再度燈火通明,紙扎人齊齊站起,瞳孔流血噬淚,怨聲繞樑不散。風中那個紅衣的影像漸漸顯現,正是秋菊!她帶著怨氣唱起了竇娥冤,臺下的紅棺臺前,萬爺被一股詭異力量扯住像木偶般跳舞、跪拜,猙獰的臉和怨恨交織。這高牆天台,最終因一道雷霆閃電被燃盡化灰。

翌日,廢墟一片,但戲臺依舊完好,中央跪著萬爺的屍體,面塗丑角油彩,嘴塞明紙,死狀恐怖。秋菊的屍體反而在棺內神情安詳,彷彿得到了解脫。
從此,每到雷雨夜,有人聽到戲腔幽幽,聲聲繞耳。當地人時常感嘆:「人在做,天在看!善惡報應,誰能逃得過呢?」如同秋菊唱的,《竇娥冤》雖是戲,卻昭示著人心的清濁與惡念的代價。
這座鬼臺後來被保留為景區,少有人敢踏入,只能試探著看一眼廢墟中央的紅布,感嘆萬爺的惡念,也銘記秋菊的絕望與付出。願人世間不再有如此悲劇,亡者安息,善者得福。