C'est l'histoire d'un petit garçon de 12 ans prénommé Elie qui habite à Dublin avec sa mère Janet Grimm. Elie ne connaît pas son père. Après la mort mystérieuse et accidentelle de sa mère, le jeune Elie va aller vivre à Ballygalley, un petit village de 700 habitants, chez sa grand-mère Darina Grimm.