Daily, May 28–June 1
Castro Theatre (429 Castro St.)
Shhh! It’s the 20th annual collection of great silent films, including the German classic The Last Laugh, Siegmund Lubin’s 1913 When the Earth Trembled, the British production The Ghost Train, and more. $10–$22, 415-777-4908, silentfilm.org