Dances with Dragon is a 1991 Hong Kong romantic comedy film directed by Wong Jing and starring Andy Lau as a rich businessman who ends up being mistaken as an illegal immigrant from China on Lantau Island, where falls in love with an employee (Sharla Cheung) of his company who is unaware of his real identity.
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.
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 walks to her and gives her a batch flowers as well as a new pair of glasses of a discontinued brand which Diana broke earlier, and dances with her.