THE 15TH ANNUAL TRIBECA FILM FESTIVAL ENDED WITH A BANG! The 15th annual Tribeca Film Festival came to a close on April 24th but not without leaving a lasting impression on New York City. With an offering of 102 features, 74 short…