De 13-jarige Katie (ik-figuur) uit Canada is overstuur omdat haar stiefmoeder zwanger is. Wanneer Katie tegen haar zin bij haar grootouders moet logeren, ontmoet ze op hun zolderkamer het weeskind Lillie, een meisje uit het verleden. Vanaf ca. 12 jaar.