Fifth Annual Tribeca Film Festival Opening Press Conference
April 24, 2006 - Tribecca Performing Arts Center
New York City, New York United States