Shot in Brooklyn, New York and Beijing, China

Screened at New School University May 2007 and August 2007