Blog . Cinematheque
Inflammatory Chinese drama A TOUCH OF SIN is one of 2013's must-see moviesJia Zhangke’s new film, A TOUCH OF SIN, marks a radical change of pace for the acclaimed Chinese director of Still Life and...
at the Cleveland Institute of Art
11141 East Boulevard
Cleveland, OH 44106