James Wan New York Premiere of Death Sentence at Tribeca Cinemas in New York City, United States.
When: 28 Aug 2007
Credit: PNP/WENN