The 66th San Francisco International Film Festival also announced its Golden Gate Award winners, including audience favorites “Earth Mama” and “Home Is a Hotel.”
The Festival made its long-awaited return on April 21, inviting audiences back into the theaters with a program filled with unique stories and perspectives from around the world and the Bay Area.