We learned last night that Set for Life won Best Documentary Feature at the Massachusetts Independent Film Festival!