Inghilterra/Scozia, 1358 - Alexander, laird del clan scozzese degli Ullyot, dopo aver catturato la sorella del suo peggior nemico spera con quel bottino di guerra di vendicare la perdita dei compagni e di arginare le pretese degli inglesi sul confine. Dietro la reputazione di strega e seduttrice di Madeleine si cela però una donna fragile e sola quanto lui, che da sempre cerca il modo di sfuggire all'universo di violenza e di menzogne nel quale il fratello la tiene prigioniera. A poco a poco Alexander scopre in sé il desiderio di proteggerla e, quando i Re di Scozia e d'Inghilterra gli ordinano di restituire la giovane alla famiglia, si rende conto di non poter rinunciare a quella splendida creatura.