Inghilterra, 1817
Lady Jane Colebrooke non ha mai abbandonato la speranza di vedere un giorno ricambiato il suo amore per Alexander Beauchamp, figlio del Duca di Cheriton. Per lui ha rifiutato la corte dell'unico pretendente che abbia mai avuto, sfidando così le ire della matrigna che vorrebbe vederla sposata a tutti i costi. Durante una festa da ballo, però, i suoi sogni sembrano avverarsi. Importunata da un corteggiatore, viene salvata da Alex appena in tempo. Lui non si dà pace per quello che sarebbe potuto accadere all'amica d'infanzia e le propone di sposarlo per salvaguardare la sua reputazione. Il matrimonio si celebra ma Alex, prima di lasciarsi andare all'amore che in cuor suo ha sempre provato, si trova costretto ad affrontare un fantasma del passato deciso a impossessarsi di tutto ciò che è suo.