Un bibliothécaire de Berkeley, veuf et bougon, voit sa vie et celle de son chat sourd bouleversées par l'arrivée de June, une nouvelle colocataire pleine de vie.
Dans des temps anciens, une sage nommée Celle-qui-sait-les-herbes maintient l'harmonie de sa tribu. Sentant sa fin proche, elle choisit un jeune homme pour l'accompagner dans un voyage vers la mer.