The film has been screened at over 14 film festivals , including the Tribeca Film Festival , has won numerous awards .
The film has been has garnered generally positive reviews .
The film has been screened at over 14 film festivals , including the Tribeca Film Festival , has won numerous awards , and has garnered generally positive reviews .