水警輝(黃秋生飾)與專欄作家妻子阿芝(黎姿飾)原計劃赴日度假,因阿芝在元朗的母親(羅蘭飾)和妹妹阿芬(張玉珊飾)遭開發商暴力逼遷,被迫轉而駐守岳母的百年老宅。風水師在門前警示此屋犯太歲,布局失控已成兇宅,七日內必生災禍。入住當夜,輝識破開發商雇人裝神弄鬼制造靈異假象,卻在院中偶遇神秘哭泣女童。隨后宅內頻發怪事:母親夜半夢游、妹妹精神失常,夫妻關系因長期無子產生裂痕。調查中發現開發商偽造風水格局制造恐慌,并利用輝不孕的隱疾策劃鬧鬼事件。最終夫妻坦誠相待,戳破人為陰謀,開發商被警方拘捕,老宅的兇煞傳言隨真相揭露而消散。