Leung Tsan (Yuen Biao), a cook and a disciple of Wing Chun Master, Wong Wah Po (Yuen Wah), just wants to earn enough money to marry his sweetheart, Cheung Kin Hei (Maggie Siu). Just when his dream becomes possible, he becomes a suspect in the murder of a Manchu martial arts expert when he flees the scene with Ping Yi (Charmaine Li) whom he accidentally met. His master sends him to his classmate, Leung Yee Tai (Bryan Leung), in Foshan for safety. Determined to return to marry his fiancee, he begins his own investigation into the murder.
Hearing rumors that Tsan may have fled to Foshan to avoid marrying her, Hei and her herbalist father soon follow. But because of her forthright actions and outspoken ways, Hei ends up having to agree to a fake temporary marriage with the powerful and rich old merchant, Mr. Chan, in order to save herself from a lustful villain. Mr. Chan dies soon after the wedding, leaving her a widow. Determined to help Mr. Chan's family, she stays a while longer to run his business and later, to help reform his delinquent son, Chan Wah Shun (Timmy Hung).
His investigations lead Tsan to Mr. Chan's businesses and he tries to find work there. He becomes a cook for the Chan family and is shocked to find Cheung Kin Hei there, married. Misunderstandings arise. Tsan continues to investigate. Tai, an official, befriends him and tries to keep Tsan clear of the case. A beautiful Manchu princess (Selena Li) meets Tsan and after a series of misadventures, decides she wants a closer acquaintance with him. Unknown to him, the murder is tied to the corrupt dealings of a very high government official. After the truth is finally revealed, he has to find a way to win his sweetheart back again because of all that has happened.