Ng Man-tat
Lung Ka-chun (Andy Lau), chairman of Lung's Enterprise, nearly runs over Moon (Sharla Cheung), a interviewee for a position in his company from Lantau Island while on his way to work. Despite she throwing a tantrum at him, he is attracted to her and she scores the position. At the same time, Lung is by his mother (Lee Heung-kam) to marry his younger cousin, Diana (Yvonne Yung) and sets them up on a date on a yacht. However, Diana is irritated by Lung's disinterest in her and pushes him in the water and gets mixed with a group of illegal immigrant swimming from mainland China and end up on Lantau Island by police officers. Lung gets caught by an officer and was unable to prove himself as a Hong Kong citizen as he left his ID on his yacht but another illegal immigrant knocks the officer out and Lung flees and hides on the roof of Moon's home. The roof collapses and Lung's falls into the bathroom where Moon was showering so she and her mother, Aunt Eleven (Deanie Ip), beat him. Thinking Lung is an illegal immigrant, Eleven takes him in to work as a cheap labor in her store and he agrees to stay to purposely want his mother to worry for forcing him to marry his cousin. Lung informs his assistant, Uncle Fly (Ng Man-tat), about this and Fly arrives to give him a cellphone and a shoe telling him to look for police sergeant Uncle Prawn (Wu Ma), if he gets into a dangerous situation.