Fung (Frankie Lam) went to find his father’s friend, Ngor (So Hang Suen), in Guangzhou. Unfortunately, he had a fight with Ngor’s son, Hong (Lau Sek Ming) and he left their family. He started his own business. Hong wanted to get rich and thus, courted Lam (Fiona Leung). However, Lam was in love with Fung. Hong was furious. Later, he killed his girlfriend by mistake and put the blame on Fung. Fung was in trouble and fled to Hong Kong with Lam. They lost each other on the way and in the end, Lam managed to get herself an identity card, but Fung became an illegal immigrant. Lam then found her aunt, Bing (Nam Hung), and uncle, Fu (Wu Fung), and lived with them. She kept looking for Fung. Fung, on the other hand, met the rich Po (Gigi Lai). Po was in love with Fung. His brother, Hing (Ng Kai Ming), liked Fung and supported Po. However, Po’s father, Kwan (Chun Wong), was strongly against them. Then, Fung met Lam again, but at the same time, Hong arrived Hong Kong to take revenge and get Lam. What could Fung do? And what would happen to Po?