Movie reviews with attitude
Photo by Martin Tsai. The Go Master director Tian Zhuangzhuang and Film Society of Lincoln Center program director Richard Peña at the Walter Reade Theater in New York City on Sept. 25.
Story to follow.
© Copyright 2006 Martin Tsai. All rights reserved.