The Avengers to Play at NYC's Tribeca Film Festival