City Sports: Tribeca Film/ESPN
The 12th annual Tribeca Film Festival has come and gone. New York’s most famous
celebration of movies began on April 17 and ended this past Sunday after showing
hundreds of feature films, documentaries, and shorts in various cinemas
throughout the city. The festival was founded in 2002 by actor