Cinema today in Palo Alto