Gavin mac Brodie abhorre l'idée de devenir comme son père. Poussé à la solitude par des visions de ce qu'il se refuse à être et de tout ce qu'il ne peut pas posséder, il a juré de ne jamais prendre épouse. Mais Gavin s'apprête à rencontrer un peu de la magie des Highlands… Catrìona n'est pas étrangère à la solitude. Retranché au cœur des montagnes des Highlands, son peuple a accédé au statut de légende. Mais personne ne sait mieux qu'elle qu'on ne peut échapper à son destin. Nue et peinte avec le woad de ses ancêtres, elle apparaît à Gavin mac Brodie… Mais est-elle un être de chair et de sang qui représente l'espoir d'un futur, ou bien une créature féérique qui disparaîtra si Gavin ose lui ouvrir son cœur ?