A few quick hits from the SF International Film Festival as it comes to a close