Friday, May 15, 7 pm

The Tale of the Princess Kaguya (2013, dir. Isao Takahata; 137 min.)

A princess is discovered in a stalk of bamboo in this magical, painterly animated film.