These pictures were taken at "The 3rd Annual Tribeca Film Festival" showtime party held on May 7, 2004 at 'Nobu,' in New York City.

[ Back to Photos ]