September 28, 2006

The Go Master press conference at the 44th New York Film Festival

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.