The first time Zoe met Zoe Louise, Zoe was four years old. Zoe Louise was more than 100. From that day on -- living in the same house, separated by a staircase and a century -- Zoe and Zoe Louise have been an important and permanent part of each other's lives.Now Zoe is older. And although Zoe Louise never grows up, she is changing in dreadful, frightening ways. Time is running out for Zoe's frightening ways. Time is running out for Zoe's best friend...