San Francisco International Film Festival by Marin Magazine Site Staff June 15, 2007 Photos by: Drew Altizer