Apr. 26, 2005 – New York, New York, U.S. – I9625JZ.4TH ANNUAL TRIBECA FILM FESTIVAL PRESENTS THE PREMIERE OF ”SEAMLESS” AT TRIBECA PERFORMING ARTS CENTER, NEW YORK New York..04-26-2005. / / 2005.PATRICIA VELASQUEZ(Credit Image: © John Zissel/Globe Photos/ZUMAPRESS.com) (Newscom TagID: zumaglobalthree585461) [Photo via Newscom]