James Stewart festival:
Friday, May 24 through June 20. $7 cash only. Stanford Theatre, 221 University Ave., Palo Alto. 650-3243700. www.stanfordtheatre.org.
Friday, May 24 through June 20. $7 cash only. Stanford Theatre, 221 University Ave., Palo Alto. 650-3243700. www.stanfordtheatre.org.