Just saw it there yesterday - Really, really good. Probably the best I've seen so far this year at Tribeca.