Dans son village du sud du Yorkshire, le jeune Tommy Green, 14 ans, rêve d’embrasser le vaste monde et d’échapper à l’obscurité des mines de charbon. Prisonnier de sa condition d’enfant de mineur, il braconne la nuit sur un domaine abandonné où il s’imagine être le fils caché de lord Sedgewick, propriétaire du manoir voisin de Silvermoor.
Lorsqu’il rencontre la flamboyante Josie Westgate, leur fascination commune pour la noblesse locale donne naissance à une solide amitié. Aussi, le jour où les parents de la jeune fille décident de la travestir en garçon pour l’envoyer à la mine de force, Tommy vient à son secours, et tous deux s’échappent pour demander de l’aide à la famille Sedgewick. Mais en poussant les portes du manoir, les deux amis vont pénétrer un monde qui leur était jusqu’ici interdit et découvrir les secrets qui hantent les murs de Silvermoor.