O laird Kieran O´Hara e os seus guerreiros são atacados por um bando de malfeitores enquanto pernoitam no bosque próximo do Castelo de Caerlaveroch, mas um misterioso grupo de encapuzados, chefiados por uma mulher a quem os aldeãos chamam a Fada salvam-nos.
Angela é a filha mais nova do laird Kubrat Ferguson. Todos pensam que é uma rapariga débil, com medo até dos cavalos. Quando Kieran a conhece, a atitude tímida da jovem, o constrangimento perante o seu cavalheirismo e galanteria chamam a sua atenção, sem saber que aquela jovem é a encapuzada que procura.
Juntos conseguirão desmascarar o ganancioso cunhado de Angela, Cedric Steward, que arquitectou um plano terrível que poderá mudar para sempre o futuro dos habitantes do Castelo de Caerlaveroch.