The 10th Annual Tribeca Film Festival screened its last set of films today.  Here are quick reviews of some of the films I had the chance to see during the festival’s week-and-a-half long run.

(more…)