Shanghai Affairs is a 1998 Hong Kong martial arts film starring and directed by Donnie Yen.
Tong Shan (Donnie Yen) is a doctor who returns from Britain to Shanghai after graduating from medical school.
Tong opens a clinic in a poor village in Shanghai to help sick people who cannot afford medical care.
Tong and his assistant, Bond (Ruco Chan), protect the village and drive the gang away, angering Yue.
Tong cures Siu-sin and their relationship grows closer, which angers Yue Lo-chat even more since he is against western medicine.