The Independent Film Festival of Boston started yesterday, and it's stuffed with so much fine viewing that reviews overflow into this blog space. Here's one we couldn't fit into the print edition of our coverage:
Soul Kitchen (two and a half stars)
GERMAN | 99 MINUTES | SOMERVILLE THEATRE: APRIL 24 @ 10:PM