More detached filming process, & characterization, key to self-reflection: Chan Tze Woon, Director
Chan Tze Woon Directed by Chan Tze Woon, and produced by Peter Yam in Hong Kong, the Hot Doc documentary film ‘Blue Island, Winner of the Best International Feature Documentary …
Read More