La fama di incallito libertino ha costretto James Cartwright, figlio del visconte di Cunningham, a rimanere due anni lontano dall'Inghilterra. Ma appena rientrato, una nuova sfida lo attende: quando a un ballo ascolta per caso le confidenze di Sophie Collins, decide che dovrà conquistarla. Sophie è lettrice vorace e dai libri ha imparato una cosa: si sposerà solo per amore. Sedotta con l'inganno sotto agli occhi del fratello Derek e del padre, la ragazza sarà costretta ad accettare la proposta di matrimonio, ignara che insidie più grandi minacceranno la serenità così improvvisamente conquistata. Dal passato di James riemergono infatti fantasmi che incombono sulla loro vita matrimoniale. Riusciranno i loro cuori a resistere a simili tormenti?