Ling Haoxi (Dong Piao) and his wife (Shen Dianxia) have two beautiful daughters and live a happy life. However, Mrs. Ling is bent on immigrating to Canada, so she does not hesitate to force her youngest daughter Lingling () to dump her spoony boyfriend bag (Wu Dawei). Knowing the truth, he left angrily, and four people in the Ling family died of gas poisoning that night.
Their souls came to the underworld, but the immigrants' hearts were not dead, and they were only told to build graves in Canada before leaving. But in the early stage of preparing for immigration, the money ran out. Ling's family chartered a car temporarily to make money. In the dark, Bao has a way to help them make suggestions, teach Ling Haoxi to be a police informant, teach Ling Taitai to be a masseur, and teach her eldest daughter Jia Jia () to be a dancer. When Jia Jia was a dancer, she found that her prince charming, Paul, turned out to be a bad guy who specialized in playing with women.
Their family worked hard and raised enough money to build a tomb. They became ghosts again and moved to Canada. In order to avoid hurting Bao's heart, they gave him an explanation, and the Ling family repeated the scene of a family poisoning death. Unexpectedly, the police suspected that Bao had killed them. In order to clear the suspicion of Bao Gong, the Ling family temporarily returned to lifelessness. After the bag was cleared of suspicion, their ghost really took the "ghost" plane and moved to Canada.