Film
Set during the 2008 Olympics on the outskirts of Beijing, first-time filmmaker Zheng Wei's beautiful and poetic portrait of modern China tells a simple but poignant story about a father, son, and mysterious young woman that subtly explores the phy...
View Details