孟妍(鐘萱飾)與情人李小天(夏望飾)為報復其丈夫張青(溫兆倫飾),暗中收養古曼童并借助巫蠱詛咒實施復仇計劃。某夜,孟妍在白云橋上遭遇自己墮胎孩子的嬰靈,獲知張青早年背叛真相后,逐漸被神秘力量控制并陷入瘋狂狀態,開始對身邊人展開無差別報復。隨著事態失控,李小天試圖通過巫術解除詛咒卻反遭厄運。最終孟妍在意識清醒時發現嬰靈正是被自己當年為攀附權貴而獻祭的女兒魂魄,面對血色月光下的生死抉擇,她在道觀破鏡重圓儀式中與張青共同懺悔贖罪。影片以白云橋下泛起漣漪的水面鏡頭結束,暗示詛咒未完全消散。