Zoon van de Schaduwen is het tweede deel van Juliet Marilliers Zeven Wateren-trilogie. In dit magische sprookje, in de Keltische schemering van het oude Ierland, ontspint zich een machtige en betoverende geschiedenis.
Diep verscholen in de Ierse bossen ligt het landgoed Zeven Wateren. Landbouw en veeteelt vormen de middelen van bestaan. Liadan, de dochter van Sorcha, raakt bij toeval in de ban van de mysterieuze Beschilderde Man. Haar verhouding tot de Beschilderde Man is Liadan niet meteen duidelijk: is hij een vriend of een vijand...