Gigi and her husband, Fai, move into her old family mansion in a village at Yuen Long to join her mother and her sister, Fan.
At one point, a businessman shows up and tries to force Gigi's family to sell the land to him but they refuse.
The businessman is later mysteriously strangled to death while his wife is sexually assaulted by an unseen force.
Gigi seeks help from her boss, Uncle Ming, who lends her a pair of magic glasses which confirm that Fai and Fan are possessed by ghosts.
With help from her mother's spirit and Uncle Ming, Gigi saves Fai and Fan, and makes peace with her daughter's ghost, who forgives her for aborting her.