Sozinha no mundo após a trágica morte dos pais, a encantadora Leonora Grenville parte para a Escócia para se hospedar com o Duque de Ardness, viúvo da melhor amiga de sua falecida mãe. Sem dinheiro e ainda em luto, Leonora busca consolo e segurança, algo que espera encontrar sob a proteção do Duque. Encantada pela natureza selvagem dos campos escoceses, seu ânimo se eleva, e ela começa a acreditar que nas Terras Altas poderá, enfim, reencontrar a paz e a felicidade.
Mas o tempo muda repentinamente, e em meio a ventos cortantes e chuva gelada, a carruagem em que viaja sofre um acidente. Assustada pela tempestade e perdida na escuridão, Leonora é resgatada por Lorde Strathcairn, que lhe oferece abrigo no Castelo Cairn por uma noite.
Sentindo ter encontrado uma alma afim, Leonora se vê arrasada ao perceber a frieza com que Lorde Strathcairn passa a tratá-la ao descobrir que seu destino é a propriedade vizinha, justamente a do Duque. Sem dar explicações, ele se despede e providencia sua partida na manhã seguinte.
Assim que cruza os limites das terras do Duque, Leonora testemunha a violenta expulsão de alguns moradores locais. Indignada, ela chega ao Castelo Ardness determinada a confrontar seu novo protetor. Mas, ao conhecê-lo, se vê tomada pela confusão: como o homem gentil que a recebe tão calorosamente poderia estar envolvido em tamanha brutalidade?
Enquanto o Duque lhe cobre de mimos e atenção, Leonora começa a desconfiar que há segredos obscuros escondidos nas sombrias paredes de Ardness e se arrepende amargamente de ter deixado a segurança do Castelo Cairn.
Lembrando-se da promessa sussurrada de Lorde Strathcairn de que sempre a ajudaria, Leonora percebe que só lhe resta uma saída: encontrar um modo de alcançá-lo e fugir para sempre de Ardness e do sinistro Duque.