HUB
Directing
Kant Leung Wang-Fat
*1970
in Hong Kong, China
6/10
Her Name is Cat
1998
2/10
Pink Lady
1992
7/10
Chinese Erotic Ghost Story
1998