Thursday, April 23rd, 2015 and Thursday, May 7, 2015 at 7 p.m. 1881 Post St San Francisco, CA 94115 (415) 346-3243 Tickets: $13 – $15 Founded in 1957, the San Francisco International Film Festival is the longest-running film festival in the Americas. Held each spring for two weeks and highly anticipated by its loyal, passionate […]