Coming Soon Caught by the Tides Next show Saturday, May 24, 2025 Buy Tickets Ran (New Restoration) Next show Sunday, May 25, 2025 Buy Tickets Pavements Next show Saturday, May 24, 2025 Buy Tickets Staff Pick: Lady Vengeance (35mm) Next show Tuesday, May 27, 2025 Buy Tickets The Shrouds Next show Tuesday, May 27, 2025 Buy Tickets Touch of Evil (35mm) Wednesday, May 28, 2025 Buy Tickets Invention Wednesday, May 28, 2025 Buy Tickets Holy Cow Next show Saturday, May 24, 2025 Buy Tickets SF DocFest 2025: Rebel with a Clause Starts Thursday, May 29, 2025 Buy Tickets SF DocFest 2025: Peaches Goes Bananas Thursday, May 29, 2025 Buy Tickets SF DocFest 2025: Any Problem is No Problem Friday, May 30, 2025 Buy Tickets SF DocFest 2025: The Hole Story Friday, May 30, 2025 Buy Tickets SF DocFest 2025: Flamingo Camp & Salvation Mountain Friday, May 30, 2025 Buy Tickets SF DocFest 2025: Avant-Drag Friday, May 30, 2025 Buy Tickets SF DocFest 2025: Resistance of Vision: Selects Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: 25 Cats from Qatar Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: Sketches on the Sky & Mercedes Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: Life After Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: The Flamingo Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: No Bad Takes: An American Picture Show with William T. Vollman Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: Wild Magic Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: Short Stories Part One Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: 40 Watts from Nowhere Saturday, May 31, 2025 Buy Tickets SF DocFest 2025: Norita Sunday, June 1, 2025 Buy Tickets Sounds Like My Life Sunday, June 1, 2025 Buy Tickets SF DocFest 2025: Mahwash & The Honest Poet Sunday, June 1, 2025 Buy Tickets To Sleep with Anger Starts Sunday, June 1, 2025 Buy Tickets SF DocFest 2025: A Taste For Things Sunday, June 1, 2025 Buy Tickets High Art – New Restoration Sunday, June 1, 2025 Buy Tickets SF DocFest 2025: Zodiac Killer Project Sunday, June 1, 2025 Buy Tickets SF DocFest 2025: They’re Here Sunday, June 1, 2025 Buy Tickets SF DocFest 2025: The Last Hounds Monday, June 2, 2025 Buy Tickets Hausu (House) (35mm) Starts Saturday, May 24, 2025 Buy Tickets SF DocFest 2025: The Last Mongolian Horseman Monday, June 2, 2025 Buy Tickets SF DocFest 2025: Acts of Reparation Tuesday, June 3, 2025 Buy Tickets Bluegrass and Old-time Documentary Film Festival Tuesday, June 3, 2025 Buy Tickets SF DocFest 2025: Gamemaster & Bad Hostage Tuesday, June 3, 2025 Buy Tickets Unbecoming Attractions VI: A 35mm Trailer Show Wednesday, June 4, 2025 Buy Tickets SF DocFest 2025: Shoot The People Wednesday, June 4, 2025 Buy Tickets No Other Land – Oscar® Winner! Next show Saturday, May 24, 2025 Buy Tickets SF DocFest 2025: Beyond the Gaze Thursday, June 5, 2025 Buy Tickets SF DocFest 2025: Anxiety Club Thursday, June 5, 2025 Buy Tickets Sister Midnight Friday, June 6, 2025 Buy Tickets His Motorbike, Her Island (New Restoration) Starts Friday, June 6, 2025 Buy Tickets Deaf Saturday, June 7, 2025 Buy Tickets House on Haunted Hill (16mm) Saturday, June 7, 2025 Buy Tickets Little Buddha (New Restoration) Saturday, June 7, 2025 Buy Tickets National Theatre Live: A Streetcar Named Desire Saturday, June 7, 2025 Buy Tickets The Return of the Great God Pan Sunday, June 8, 2025 Buy Tickets MAJOR! Sunday, June 8, 2025 Buy Tickets Staff Pick: The Fast and the Furious (2001) Monday, June 9, 2025 Buy Tickets Rewind Presents: Bound Tuesday, June 10, 2025 Buy Tickets Jeannette Wednesday, June 11, 2025 Buy Tickets Welfare Thursday, June 12, 2025 Buy Tickets Como agua para chocolate (Like Water for Chocolate ) – Free Screening Thursday, June 12, 2025 Buy Tickets We Are Guardians Friday, June 13, 2025 Buy Tickets School in the Crosshairs (New Restoration) Starts Friday, June 13, 2025 Buy Tickets All Static & Noise Saturday, June 14, 2025 Buy Tickets The Neverending Story (35mm) Sunday, June 15, 2025 Buy Tickets A Man and a Woman Sunday, June 15, 2025 Buy Tickets The Other Barrio Sunday, June 15, 2025 Buy Tickets Northern Lights Tuesday, June 17, 2025 Buy Tickets Fresh Black Films Wednesday, June 18, 2025 Buy Tickets Frameline49: We Are Pat Thursday, June 19, 2025 Buy Tickets Frameline49: Between Goodbyes Thursday, June 19, 2025 Buy Tickets Frameline49: A Body to Live In Thursday, June 19, 2025 Buy Tickets Frameline49: Playing with Fire: An Ecosexual Emergency Friday, June 20, 2025 Buy Tickets Frameline49: Homegrown Starts Friday, June 20, 2025 Buy Tickets Frameline49: Fun in Shorts Starts Sunday, June 22, 2025 Buy Tickets Animation Celebration! Part 7! Monday, June 23, 2025 Buy Tickets Frameline49: It’s Dorothy! Thursday, June 26, 2025 Buy Tickets Frameline49: Some Nights I Feel Like Walking Thursday, June 26, 2025 Buy Tickets Frameline49: If You Are Afraid You Put Your Heart Into Your Mouth and Smile Friday, June 27, 2025 Buy Tickets Frameline49: WICKET Friday, June 27, 2025 Buy Tickets Frameline49: Only Good Things Friday, June 27, 2025 Buy Tickets Frameline29: It’s a Family Affair Saturday, June 28, 2025 Buy Tickets Frameline49: Scared Shortless Saturday, June 28, 2025 Buy Tickets Harley Flanagan: Wired For Chaos Sunday, June 29, 2025 Buy Tickets Staff Pick: Uncut Gems Thursday, July 3, 2025 Buy Tickets The Last Picture Show Wednesday, July 9, 2025 Buy Tickets Merrily We Go to Hell Thursday, July 10, 2025 Buy Tickets Mad Max: Fury Road (35mm) Thursday, July 10, 2025 Buy Tickets The Conversation Friday, July 11, 2025 Buy Tickets The Silence of the Lambs Friday, July 11, 2025 Buy Tickets The Little Mermaid Saturday, July 12, 2025 Buy Tickets Memoria (35mm) Saturday, July 12, 2025 Buy Tickets The Great Dictator (35mm) Saturday, July 12, 2025 Buy Tickets Mi amigo robot (Robot Dreams) – Free screening Sunday, July 13, 2025 Buy Tickets The End of Summer Monday, July 14, 2025 Buy Tickets Rollerball (35mm) Monday, July 14, 2025 Buy Tickets Mirror Tuesday, July 15, 2025 Buy Tickets 3 Women Tuesday, July 15, 2025 Buy Tickets Crumb (35mm) Wednesday, July 16, 2025 Buy Tickets Tokyo Drifter Wednesday, July 16, 2025 Buy Tickets The Music Room (Jalsaghar) Thursday, July 17, 2025 Buy Tickets The 400 Blows (35mm) Thursday, July 17, 2025 Buy Tickets Badlands Friday, July 18, 2025 Buy Tickets No Country for Old Men Friday, July 18, 2025 Buy Tickets The Wizard of Oz (35mm) Saturday, July 19, 2025 Buy Tickets Rear Window Saturday, July 19, 2025 Buy Tickets Lost in Translation Saturday, July 19, 2025 Buy Tickets Fruit Fly: Sing-Along Tour Wednesday, July 23, 2025 Buy Tickets El Mariachi – Free screening Thursday, August 21, 2025 Buy Tickets