Improvised experimental film featuring deformed men. Made at the HKU University of the Arts.
1985
2001
2010
1987
2004
2022
1994
1964
2003
2016
1998
2015
2013
1992
2024
1980
2014
1978