Da Andrew Hopes bestefar dør etterlater hans seg huset og sine personlige eiendeler til Andrew. Andrew tilbrakte deler av barndommen i huset, men han husker ikke så mye fra denne tiden. Han husker de spesielle arbeiderne som jobbet for ham, og at bestefaren ofte satte store grønnsaker på taket om kvelden, som var forsvunnet neste morgen. Han husker også det fargerike glassmaleriet i kjøkkendøren, som han visste at var viktig å beskytte. Plutselig en dag dukker unge Aidan Cain opp og ber om beskyttelse. Nøyaktig hvem han er og hvorfor han er der er uklart, men etter hvert oppstår det en sterk forbindelse mellom dem. Det er et mysterium som må løses, men først må de finne ut hva mysteriet egentlig er. Diana Wynne Jones har skrevet en rekke fantasybøker for barn og ungdom.