Stella and Harry are affluent, cosmopolitan teenagers who are part of the enormous wave of "parachute students" from Mainland China enrolling in U.S. private schools. Shot over three years in…
BEIJING TAXI is a feature-length documentary that vividly portrays the ancient capital of China undergoing a profound transformation. The intimate lives of three taxi drivers are seen through a humanistic…