Leung Shan
A Moment of Romance 1990
Rating: 7.3
It's a Mad, Mad, Mad World 1987
Rating: 6.6
Devil Fetus 1983
Rating: 6
as Shirley
as Miss Lui Mor
as Mrs Cheung