第壹段《頭魂》談的是壹宗無頭女屍案。因為醬油廠的女老板遭受殺害,警方只捉了早上值班的有精神病的看更作為嫌疑人回去。女警官執意只留下年青軍警(林曉峰飾)看守兇案現場。在漫漫長夜疑神疑鬼,而且更有壹些離奇的事情發生,只有本來值晚班年老的管理員(林尚義飾)做伴。在半夜時分,機緣巧合之際,年輕軍警跌入醬油缸中,女老板鬼魂顯身指示殺人兇手。掌握了重要線索的軍警會怎麽做呢,而兇手的下場又會是如何...
第二段《撞鬼》是夫婦倆(徐錦江/江希文飾)由於開車技術不純熟,意外開車撞死人(梁榮忠飾)不顧而去。在翌日早上居然沒有任何有關那件車禍的報導,他們正興高采烈以為可以無驚無憂之際,鄰居家搬來壹個生人,樣貌與那名被撞的受害者非常相像,兩人害怕不已。他們用盡壹切能想到的方法來確認那個人的身份,反倒被他嚇個半死。受害人的神出鬼沒讓兩人的生活變得壹塌糊塗,不得安寧。二人最後無計可施,決定放手壹搏絕境反擊,再次開車撞向受害者...
第三段《最後晚餐》頗為感人,描述壹家五口中,奶奶死了,而夫妻倆(黃秋生/苑瓊丹飾)平日對母親(羅蘭飾)不孝,小孫子們也不甚親近奶奶,他們在回魂之夜愧見亡母,紛紛找節目通宵不敢返家。在陰錯陽差下大家都被逼取消活動,後更被被反鎖家中。當他們看見奶奶還在時候,大家退避三舍唯恐受害,都忘了這個人的身份不過就是自己的親人。而奶奶在回魂夜仍念念不忘給他們弄最後晚餐,最後大家窩在壹個窄小的廚房裏有說有笑的吃飯...