Close to the end of the Qing Dynasty, opium is being smuggled to China. Officer Lin Ze Xu and Master Wong Fei Hung join forces against opium smugglers. Meanwhile, So Chan, also known as Beggar So, a man from a rich family, is famous for stealing food for his poor foster father and friends. He lives with his father and aunt, Jean. So befriends a British teacher named Yi Teh, a niece of Prince Twelve.