Zoey Deutch – ‘Buffaloed’ Premiere at 18th Annual Tribeca Film Festival in NYC Zoey Deutch: Buffaloed Premiere at 18th Annual Tribeca Film Festival