Somers Town

This review was originally published during the 2008 Tribeca Film Festival. Somers Town opens at Film Forum in New York on Wednesday.

I saw six films at Tribeca this weekend, and…