Luo Xiang buys a winning Hong Kong Jockey Club sweepstakes ticket, and because of it is murdered, along with his wife, son, and niece Xiao-Wei.
Luo Xiao-wei (Ada Choi), whose corpse had been accidentally cast into the sea on the night of the murders and somehow purified that she is a normal ghost, saves him and falls in love with Chen Jia-bo and follows him around once he is rescued.
The burial site of the ceremonial dagger and Luo Xiang's family is disturbed by a couple burying their dead dog and later unearthed due to heavy rains that flood the area.
Furthermore, when the skeleton of Xiang's son is examined and shows similar structure to Jia-bo's skeletal X-ray scans, Chen Tao begins acting erratically to the point that he murdered some of his former associates, including one of the neighbors that had helped him kill the Luo family.
Chen Jia-bo interrupts the ceremony, though, and the spirit of Luo Xiang's wife takes possession of him after specialist accidentally wounds him that some blood falls onto her bones.
Barely sparing both Ye Hui and Chen To despite being possessed, Jia-bo takes his own life by throwing himself into a fire, forcing the spirit of Luo Xiang's wife into the afterlife as well.