NEW YORK, NY - APRIL 24: Filmmaker Wen Jiang attends the premiere Of "Let The Bullets Fly" At The 2011 Tribeca Film Festival at SVA Theater on April 24, 2011 in New York City. (Photo by Astrid ... more 
NEW YORK, NY - APRIL 24: Filmmaker Wen Jiang attends the premiere Of "Let The Bullets Fly" At The 2011 Tribeca Film Festival at SVA Theater on April 24, 2011 in New York City. (Photo by Astrid Stawiarz/Getty Images) less 
1 / 6
Getty Images | Photo By Astrid Stawiarz / Getty Images
Sun, Apr 24, 2011 6:32 PM EDT