Zoey Deutch takes on American debt in new film 'Buffaloed'

Zoey Deutch premiered her new film 'Buffaloed' at Tribeca Film Festival, which she not only starred in but produced, about a young woman trying to get out of town and out of debt in Buffalo, New York.