Show more
Helen Poon is known for Black Lizard (1981), Wang ming lang zi (1973) and Chun man Dan Mai (1973). imdb.com