San Francisco International Film Festival on Its Way

OK, the San Francisco Film Festival runs April 24-May 8, with 177 films, of which 94 are features; 49 countries are represented. For the first time in as long as I can remember, this year they’re not touching down in Palo Alto, though an unspecified one-night event is coming to the South Bay (more [...]