Olive's best friend is a four-hundred-year-old oak tree, and it is in danger. As she tumbles into its magic world, she makes it a promise. From deep roots to high branches, a Persian garden to an underwater forest, from tulip trees to wild apple to vengeful box, she listens to the trees telling stories for all time. And she keeps her promise.