Michael på 10 og hans familie har flyttet til et nytt sted. Lillesøsteren Joy er født for tidlig, og har en livstruende hjertesykdom. Michael utforsker garasjen, og finner Skellig, en skikkelse som han aldri blir sikker på om er en mann, en engel eller en ugle. Michael blir også kjent med nabojenta Mina, og både gjennom henne og Skellig blir han introdusert for livets store spørsmål. Skellig er syk og hjelpetrengende, og det er lenge tvetydig og usikkert om han er snill eller slem.