Die zwölfjährige Lucy lebte als Waise bei ihrer etwas altmodischen Tante Olive. Als Tante Olive stirbt, kommt sie zu entfernten Verwandten, der Familie Long. Lucy entdeckt auf dem Speicher ein geheimnisvolles Mädchen: Alice erscheint wie ein Geist und lebt offensichtlich in einer Zeit vor hundert Jahren. Lucy findet in ihr eine Freundin.