Shot in Brooklyn, New York and Beijing, China
Screened at New School University May 2007 and August 2007