Stock Foto - New York City. 28th Apr, 2017. Steve Buscemi and Tim Roth attend the 'Reservoir Dogs' 25th Anniversary Screening during 2017 Tribeca Film Festival at The Beacon Theatre on April